public
Description: A distribution of Aquamacs, SBCL and SLIME which offers the simplest way to run Common Lisp on Mac OS X
Homepage: http://www.newartisans.com/software/readylisp.html
Clone URL: git://github.com/jwiegley/ready-lisp.git
Click here to lend your support to: ready-lisp and make a donation at www.pledgie.com !
ready-lisp / bootstrap.lisp
100644 35 lines (26 sloc) 0.737 kb
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
(mapc 'require
      '(sb-bsd-sockets
sb-posix
sb-introspect
sb-cltl2
asdf))
 
(pushnew "systems/" asdf:*central-registry*)
 
(asdf:operate 'asdf:load-op :cl-fad)
(asdf:operate 'asdf:load-op :cl-ppcre)
(asdf:operate 'asdf:load-op :series)
(asdf:operate 'asdf:load-op :local-time)
 
(pushnew "slime/" asdf:*central-registry*)
 
(asdf:operate 'asdf:load-op :swank)
 
(load "slime/swank-loader")
 
(dolist (module '("swank-c-p-c"
"swank-arglists"
"swank-asdf"
"swank-package-fu"
"swank-sbcl-exts"
"swank-fancy-inspector"
"swank-fuzzy"
"swank-presentations"
"swank-presentation-streams"))
  (load (merge-pathnames "slime/contrib/" module)))
 
(print *modules*)
 
(sb-ext:save-lisp-and-die "sbcl.core-with-slime")