changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > demo / demo.asd

revision 43: cc2204bc6109
parent 32: 02aa015bff73
     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)))