1common-lisp-controller(3) Library Functions Manual common-lisp-controller(3)
2
3
4
6 common-lisp-controller - Common Lisp system management tool
7
8
10 The common-lisp-controller system will manage the installed Common Lisp
11 implementations and libraries on the system. The main function is to
12 enable every user to load any available library and to store the com‐
13 piled files in a user and implementation specific cache directory.
14
15 On upgrades of either implementations or libraries these directories
16 will be cleared so that no old fasl files will remain.
17
18 There are also options to add libraries by default to new images, see
19 /usr/share/doc/common-lisp-controller/README.Debian , or to add user
20 specific libraries to the management system, see clc-register-user-
21 package.
22
23
25 To load a clc library :foo on a clc enabled implementation simply do
26
27 (clc:clc-require :foo)
28
29 To build all known libraries for this implementation do
30
31 (clc:clc-build-all-packages (&optional (ignore-errors nil))
32
33 To list all known libraries do
34
35 (clc:list-systems)
36
37
39 /var/cache/common-lisp/ <uid> / <implementation-name> / <library> the
40 cache directory for a library fir a given user with associated uid and
41 a certain implementation.
42
43 /usr/share/common-lisp/systems/ the location of the libraries.
44
45
47 Bug reports should be sent to the Debian BTS, preferably with report‐
48 bug.
49
50
52 Peter Van Eynde (pvaneynd@debian.org) 2001-2006
53
54 Kevin M. Rosenberg (kmr@debian.org) 2001-2004
55
56 René van Bevern 2005-2006
57
58
60 clc-register-user-package(1), clc-unregister-user-package(1) register-
61 common-lisp-implementation(8) register-common-lisp-source(8) unregis‐
62 ter-common-lisp-implementation|source(8) unregister-common-lisp-
63 source(8)
64
65
66
677th Edition March, 15, 2006 common-lisp-controller(3)