Common Lisp Package: COM.DVLSOFT.CLON.ASDF

The Command-Line Options Nuker package for ASDF.

README:

FUNCTION

Private

CONFIGURATION (KEY)

Return KEY's value in the current Clon configuration.

RESTRICT-BECAUSE (REASON)

Put Clon in restricted mode because of REASON.

SET-CONFIGURATION (KEY VALUE)

Set KEY to VALUE in the current Clon configuration.

VERSION (&OPTIONAL (TYPE NUMBER))

Return the current version of Clon. TYPE can be one of :number, :short or :long. A version number is computed as major*10000 + minor*100 + patchlevel, leaving two digits for each level. Alpha, beta and rc status are ignored in version numbers. A short version is something like 1.3{a,b,rc}4, or 1.3.4 for patchlevel. Alpha, beta or rc levels start at 1. Patchlevels start at 0 but are ignored in the output, so that 1.3.0 appears as just 1.3. A long version is something like 1.3 {alpha,beta,release candidate,patchlevel} 4 "Michael Brecker". As for the short version, a patchlevel of 0 is ignored in the output.

Undocumented

%VERSION (TYPE MAJOR MINOR STATUS LEVEL NAME)

MACRO

Private

Undocumented

DEFINE-CONSTANT (NAME VALUE &OPTIONAL DOC)

CONSTANT

Private

+RELEASE-MAJOR-LEVEL+

The major level of this release.

+RELEASE-MINOR-LEVEL+

The minor level of this release.

+RELEASE-NAME+

The name of this release.

+RELEASE-STATUS+

The status of this release.

+RELEASE-STATUS-LEVEL+

The status level of this release.