more .asd clean-up and simplification

This commit is contained in:
Helmut Merz 2024-06-22 17:16:01 +02:00
parent 2da178f23e
commit fc310a154b
3 changed files with 7 additions and 11 deletions

View file

@ -6,7 +6,7 @@
:version "0.0.1" :version "0.0.1"
:homepage "https://www.cyberconcepts.org" :homepage "https://www.cyberconcepts.org"
:description "Core packages of the scopes project." :description "Core packages of the scopes project."
:depends-on (:alexandria :cl-dotenv :com.inuoe.jzon :depends-on (:alexandria :chanl :cl-dotenv :com.inuoe.jzon
:local-time :log4cl :str) :local-time :log4cl :str)
:components ((:file "config" :depends-on ("util")) :components ((:file "config" :depends-on ("util"))
(:file "core/core" (:file "core/core"

View file

@ -6,7 +6,7 @@
:version "0.0.1" :version "0.0.1"
:homepage "https://www.cyberconcepts.org" :homepage "https://www.cyberconcepts.org"
:description "Web client and server functionality." :description "Web client and server functionality."
:depends-on (:alexandria :clack :com.inuoe.jzon :dexador :lack :log4cl :str :depends-on (:clack :dexador :lack
:scopes-core) :scopes-core)
:components ((:file "web/client") :components ((:file "web/client")
(:file "web/server")) (:file "web/server"))
@ -14,7 +14,7 @@
:in-order-to ((test-op (test-op "scopes-web/test")))) :in-order-to ((test-op (test-op "scopes-web/test"))))
(defsystem :scopes-web/test (defsystem :scopes-web/test
:depends-on (:scopes-web :scopes-core/test) :depends-on (:scopes-web)
:components ((:file "test/test-web")) :components ((:file "test/test-web"))
:perform (test-op (o c) :perform (test-op (o c)
(symbol-call :scopes/test-web :run))) (symbol-call :scopes/test-web :run)))

View file

@ -6,22 +6,18 @@
:version "0.0.1" :version "0.0.1"
:homepage "https://www.cyberconcepts.org" :homepage "https://www.cyberconcepts.org"
:description "Generic data processing." :description "Generic data processing."
:depends-on (:alexandria :chanl :cl-dotenv :com.inuoe.jzon :dbi :depends-on (:dbi :sxql
:local-time :log4cl :str :sxql
:scopes-core :scopes-web) :scopes-core :scopes-web)
:components ((:file "storage/storage") :components ((:file "storage/storage")
(:file "storage/tracking" :depends-on ("storage/storage"))) (:file "storage/tracking" :depends-on ("storage/storage")))
:long-description "scopes: generic data processing facilities." :long-description "scopes: generic data processing facilities."
;;#.(uiop:read-file-string ;;#.(uiop:read-file-string
;; (uiop:subpathname *load-pathname* "README.md"))) ;; (uiop:subpathname *load-pathname* "README.md")))
:in-order-to ((test-op (test-op "scopes/test")))) :in-order-to ((test-op
(test-op "scopes-core/test" "scopes-web/test" "scopes/test"))))
(defsystem :scopes/test (defsystem :scopes/test
:depends-on (:scopes :scopes-core/test :scopes-web/test) :depends-on (:scopes)
:components ((:file "test/test-storage")) :components ((:file "test/test-storage"))
:perform (test-op (o c) :perform (test-op (o c)
(symbol-call :scopes/test-config :run)
(symbol-call :scopes/test-core :run)
(symbol-call :scopes/test-forge :run)
(symbol-call :scopes/test-web :run)
(symbol-call :scopes/test-storage :run-all))) (symbol-call :scopes/test-storage :run-all)))