File: common-lisp-controller.3

package info (click to toggle)
common-lisp-controller 6.9
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 236 kB
  • ctags: 50
  • sloc: lisp: 488; sh: 274; makefile: 59
file content (86 lines) | stat: -rw-r--r-- 1,858 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
.\" 	-*- Mode: Nroff -*-
.TH "common-lisp-controller" "3" "March, 15, 2006"
.AT 3
.SH NAME
common-lisp-controller - Common Lisp system management tool

.SH DESCRIPTION

The
.I common-lisp-controller
system will manage the installed Common
Lisp
.I implementations
and 
.I libraries
on the system. The main function is to enable
every user to load any available 
.I library
and to store the compiled files in a user and
implementation specific cache directory.

On upgrades of either 
.I implementations
or 
.I libraries
these directories will be cleared so that no
old fasl files will remain.

There are also options to add libraries by default
to new images, see
.I /usr/share/doc/common-lisp-controller/README.Debian
, or to add user specific libraries to
the management system, see
.I clc-register-user-package.
 
.SH EXAMPLES

To load a clc library
.I :foo
on a clc enabled implementation simply do

.B (clc:clc-require :foo)

To build all known libraries for this
implementation do

.B (clc:clc-build-all-packages 
.I (&optional (ignore-errors nil))

To list all known libraries do

.B (clc:list-systems)

.SH FILES

.I /var/cache/common-lisp/
.IB <uid>
.I /
.IB <implementation-name>
.I /
.IB <library>
the cache directory for a library fir a given user 
with associated uid and a certain implementation.

.I /usr/share/common-lisp/systems/ 
the location of the libraries.

.SH BUGS

Bug reports should be sent to the Debian BTS, preferably with
reportbug.

.SH AUTHOR
Peter Van Eynde (pvaneynd@debian.org) 2001-2006

Kevin M. Rosenberg (kmr@debian.org) 2001-2004

Ren\['e] van Bevern 2005-2006

.SH "SEE ALSO"
.BR clc-register-user-package (1),
.BR clc-unregister-user-package (1)
.BR register-common-lisp-implementation (8)
.BR register-common-lisp-source (8)
.BR unregister-common-lisp-implementation|source (8)
.BR unregister-common-lisp-source (8)