Package Asdf - internal and external symbols

Part of:

asdf-system metatilities, asdf-system cl-containers, asdf-system metabang-bind, asdf-system asdf-system-connections
See only external symbols
Package Asdf uses the packages Common-Lisp. It has 311 total symbols and 83 external ones.

Condition

circular-dependency
compile-error
compile-failed
compile-warned
duplicate-names
formatted-system-definition-error
missing-component
missing-dependency
operation-error
system-definition-error

Class

basic-load-op
c-source-file
cl-source-file
compile-op
component
doc-file
html-file
java-source-file
load-op
load-source-op
module
operation
source-file
static-file
system
system-connection
test-op

Variable

*architecture-features*
*asdf-revision*
*central-registry*
*centralize-lisp-binaries*

If true, compiled lisp files without an explicit mapping (see *source-to-target-mappings*) will...

*compile-file-failure-behaviour*
*compile-file-warnings-behaviour*
*default-toplevel-directory*

If *centralize-lisp-binaries* is true, then compiled lisp files without an explicit mapping (se...

*defined-systems*
*implementation-features*
*implementation-specific-directory-name*
*include-per-user-information*

When *centralize-lisp-binaries* is true this variable controls whether or not to customize the ...

*load-preference-files*

If true, then preference files will be loaded.

This variable will be removed August 2008.

*map-all-source-files*

If true, then all subclasses of source-file will have their output locations mapped by ASDF-Binar...

*operate-docstring*
*os-features*
*resolve-symlinks*
*source-to-target-mappings*

The *source-to-target-mappings* variable specifies mappings from source to target. If the targe...

*system-definition-search-functions*
*verbose-out*
+asdf-methods+

Function

%remove-component-inline-methods
check-component-input

A partial test of the values of a component.

class-for-type
coerce-name
component-parent-pathname
find-system
find-system-in-memory
hyperdoc
implementation-specific-directory-name

Return a name that can be used as a directory name that is
unique to a Lisp implementation, Lisp ...

lisp-version-string
load-connected-systems
make-sub-operation
make-temporary-package
map-system-connections
maybe-add-tree

Add the node C at /OP1/OP2 in TREE, unless it's there already.
Returns the new tree (which probab...

node-for
oos

Short for operate on system and an alias for the operate function.
Operate does three things...

operate

Operate does three things:

1. It creates an instance of operation-class using any keyword para...

parse-component-form
pathname-prefix-p
pathname-sans-name+type

Returns a new pathname with same HOST, DEVICE, DIRECTORY as PATHNAME,
and NIL NAME and TYPE compo...

register-system
remove-keys
remove-keyword
required-systems-loaded-p
resolve-symlinks
run-shell-command

Interpolate ARGS into CONTROL-STRING as if by FORMAT, and
synchronously execute the result using ...

split
sysdef-central-registry-search
sysdef-error
sysdef-error-component
system-definition-pathname
system-loaded-p
system-registered-p
system-relative-pathname
system-source-directory
system-source-file
union-of-dependencies

Generic-Function

component-depends-on

Returns a list of dependencies needed by the component to perform
the operation. A dependenc...

component-pathname

Extracts the pathname applicable for a particular component.

component-property
component-relative-pathname

Extracts the relative pathname applicable for a particular component.

component-self-dependencies
component-system

Find the top-level system containing COMPONENT

component-visited-p
component-visiting-p
explain
find-component

Finds the component with name NAME present in the
MODULE module; if MODULE is nil, then the compo...

hyperdocumentation
input-files
load-preferences

Deprecated - will be removed August 2008

Called to load system preferences after <perform operat...

operation-ancestor

Recursively chase the operation's parent pointer until we get to
the head of the tree

operation-done-p
output-files
output-files-for-system-and-operation

Returns the directory where the componets output files should be placed. This may depends on the ...

output-files-using-mappings

Use the variable *system-configuration-mappings* to find an output path for the source. The alg...

perform
preference-file-for-system/operation

Deprecated - will be removed August 2008

Returns the pathname of the preference file for this sy...

source-file-type
traverse
version-satisfies
visit-component

Macro

aif
appendf

Append onto list

defsystem
defsystem-connection