Generic FunctionPackage: exclToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version

touch-system

Arguments: system &rest rest &key &

This generic function makes the fasl files of the modules in system up-to-date by performing a Unix touch command (or equivalent) on each of the fasl files. This is similar to make -t in Unix. The defsystem facility uses the Unix filesystem creation timestamp when checking whether a source file needs to be reloaded or recompiled.

The &allow-other-keys allows any keywords to be specified. The default method looks at only two: silent and simulate.

The value of the silent keyword argument can be t or nil. Its default value is nil. t means do not print anything while performing the operation. This is similar to make -s. A true value of simulate overrides silent  t.

The value of the simulate keyword argument can be t or nil. t means print the list of actions that would be taken if the operations were to be performed at this time, but do not actually perform the operations. This is similar to make -n.

Although the home package of the symbol naimg this operator is the excl package, it is also exported from the defsystem package.

See also defsystem.htm for general information on the defsystem facility in Allegro CL.


Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version