1.1--- a/demo.asd Thu Jun 20 22:31:58 2024 -0400
1.2+++ b/demo.asd Sun Jul 28 21:18:52 2024 -0400
1.3@@ -1,40 +1,15 @@
1.4 ;;; demo.asd
1.5 (defsystem "demo"
1.6 :version "0.1.0"
1.7- :author "ellis <ellis@rwest.io>"
1.8- :maintainer "ellis <ellis@rwest.io>"
1.9+ :author "Richard Westhaver <richard.westhaver@gmail.com>"
1.10+ :maintainer "Richard Westhaver <richard.westhaver@gmail.com>"
1.11 :description "comp demo system"
1.12 :homepage "https://rwest.io/demo"
1.13- :bug-tracker "https://lab.rwest.io/otom8/demo/issues"
1.14- :source-control (:hg "https://lab.rwest.io/otom8/demo")
1.15+ :bug-tracker "https://vc.compiler.ocmpany/demo/issues"
1.16+ :source-control (:hg "https://vc.compiler.company/demo")
1.17 :license "WTF"
1.18- :depends-on (:sxp :log4cl :bordeaux-threads :clog)
1.19- :in-order-to ((test-op (test-op "demo/tests")))
1.20- :components ((:file "src/package")
1.21- (:file "src/cfg")))
1.22+ :depends-on (:user)
1.23+ :components ((:file "pkg")))
1.24
1.25 (defmethod perform :after ((op load-op) (c (eql (find-system :demo))))
1.26 (pushnew :demo *features*))
1.27-
1.28-(defsystem "demo/cli"
1.29- :depends-on ("demo" "clingon")
1.30- :components ((:module "src/cli"
1.31- :components ((:file "cli"))))
1.32- :in-order-to ((test-op (test-op "demo/tests")))
1.33- :build-operation "program-op"
1.34- :build-pathname "bin/demo")
1.35-
1.36-(defsystem "demo/tests"
1.37- :depends-on ("demo" "demo-cli" "fiveam")
1.38- :components ((:module "src/tests"
1.39- :serial t
1.40- :components
1.41- ((:file "package")
1.42- (:file "utils")
1.43- (:module "clients"
1.44- :serial t
1.45- :components
1.46- ((:file "cli")
1.47- (:file "web"))))))
1.48- :perform (test-op (op component)
1.49- (uiop:symbol-call '#:demo-tests '#:run-tests)))