12345678910111213141516171819202122232425 |
- ;; Loads the core GEMS project code
- (defsystem "gems"
- :description "GEMS project code"
- :version "1.4.0"
- :components ((:file "src/packages"))
- :depends-on ("alexandria"
- "builder" "gems-logger" "gpstats" "mini-gp" "syntax-tree")
- :in-order-to ((test-op (test-op "gems/tests"))))
- (defsystem "gems/tk"
- :description "GEMS project code with additional Tk support"
- :serial t
- :components ((:file "src/gems-tk/parse-tree")
- (:file "src/gems-tk/tests"))
- :depends-on ("gems" "ltk" "ltk-plotchart"))
- (defsystem "gems/tests"
- :description "Run tests on GEMS project code"
- :depends-on ("gems" "gems/tk")
- :perform (test-op (o c)
- (symbol-call :builder :run-tests)
- (symbol-call :syntax-tree :run-tests)
- (symbol-call :gems/tk :run-tests)))
|