3 (eval-when (:compile-toplevel :load-toplevel :execute)
4 (unless (find-package :coop.tech.lisp-on-lines.system)
5 (defpackage :coop.tech.lisp-on-lines.system
6 (:documentation "ASDF System package for meta-model.")
7 (:use :common-lisp :asdf))))
9 (in-package :coop.tech.lisp-on-lines.system)
11 (defsystem :meta-model
14 :components ((:file "packages")
15 (:file "meta-model" :depends-on ("packages"))))
18 :pathname "src/backend/"
19 :components ((:file "clsql"))))
22 ;; this is no longer used
23 (defsystem :meta-model-clsql
25 :depends-on (:meta-model :clsql))
28 :components ((:module :src
32 (:file "presentations" :depends-on ("mewa"))
33 (:file "slot-presentations" :depends-on ("presentations")))))
34 :depends-on (:ucw :meta-model))
36 (defsystem :lisp-on-lines
37 :components ((:static-file "lisp-on-lines.asd"))
38 :depends-on (:meta-model :mewa))