source: tags/1.5.0/contrib/abcl-build/abcl-build.asd

Last change on this file was 15016, checked in by Mark Evenson, 7 years ago

abcl-build: Incremental work on tests

Not any worse than before.

File size: 1.4 KB
Line 
1;;; aka the "Lisp-hosted build system" which doesn't share build
2;;; instructions with the canonical build system in <file:build.xml>
3;;; Works for: abcl, sbcl, clisp, cmu, lispworks, allegro, openmcl
4(defsystem abcl-build
5  :version "2.0.0"
6  :description "Build ABCL from a Lisp.  Downloads necessary build-time tools to local cache if not available on system."
7  :in-order-to ((test-op (test-op abcl-build-tests)))
8  :components ((:module package
9                        :pathname "build/"
10                        :components ((:file "package")))
11               (:module util
12                        :pathname "build/"
13                        :depends-on (package)
14                        :components ((:file "util")))
15               (:module build
16                        :pathname "build/"
17                        :depends-on (util)
18                        :serial t
19                        :components (;;; TODO optionally parse a local configuration for customization
20                                     (:file "customizations-default")
21                                     (:file "install")
22                                     (:file "maven")
23                                     (:file "ant")
24                                     (:file "abcl-build") ;; TODO: support API
25                                     (:file "deprecated")))))
26
27                                     
28
29
Note: See TracBrowser for help on using the repository browser.