-
Notifications
You must be signed in to change notification settings - Fork 19
/
closer-mop.asd
28 lines (28 loc) · 1.09 KB
/
closer-mop.asd
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
(asdf:defsystem #:closer-mop
:name "Closer to MOP"
:description "Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations."
:author "Pascal Costanza"
:version "1.0.0"
:licence "MIT-style license"
:serial t
:components
((:file "closer-mop-packages")
(:file "closer-mop-shared")
#+clisp
(:file "closer-clisp")
#-clisp
(:module "implementation"
:pathname ""
:components
((:file "closer-abcl" :if-feature :abcl)
(:file "closer-allegro" :if-feature :allegro)
(:file "closer-clasp" :if-feature :clasp)
(:file "closer-clisp" :if-feature :clisp)
(:file "closer-clozure" :if-feature :clozure)
(:file "closer-cmu" :if-feature :cmu)
(:file "closer-ecl" :if-feature :ecl)
(:file "closer-lispworks" :if-feature :lispworks)
(:file "closer-mcl" :if-feature :mcl)
(:file "closer-mezzano" :if-feature :mezzano)
(:file "closer-sbcl" :if-feature :sbcl)
(:file "closer-scl" :if-feature :scl)))))