2023-06-29 17:19:12 +02:00
|
|
|
(defsystem "cl-sbt"
|
|
|
|
:version "0.1.0"
|
|
|
|
:author "Marcus Kammer"
|
2023-07-02 13:23:30 +02:00
|
|
|
:license "MIT"
|
2023-06-29 20:34:43 +02:00
|
|
|
:depends-on (:spinneret)
|
2023-06-29 17:19:12 +02:00
|
|
|
:components ((:module "src"
|
|
|
|
:components
|
2023-07-08 11:14:38 +02:00
|
|
|
((:file "main")
|
|
|
|
(:file "page")))
|
2023-07-06 16:09:48 +02:00
|
|
|
(:module "src/component"
|
|
|
|
:components
|
2023-07-08 11:14:38 +02:00
|
|
|
((:file "accordion")
|
|
|
|
(:file "alert")
|
|
|
|
(:file "badge")
|
|
|
|
(:file "button")
|
|
|
|
(:file "card")
|
|
|
|
(:file "dropdown")
|
|
|
|
(:file "header")
|
|
|
|
(:file "list-group")
|
2023-07-10 15:49:19 +02:00
|
|
|
(:file "navbar")
|
2023-07-08 11:14:38 +02:00
|
|
|
(:file "nav-tab")
|
|
|
|
(:file "pagination")
|
|
|
|
(:file "table"))))
|
2023-07-06 18:49:18 +02:00
|
|
|
:description ""
|
|
|
|
:in-order-to ((test-op (test-op "cl-sbt/tests"))))
|
|
|
|
|
|
|
|
(defsystem "cl-sbt/examples"
|
|
|
|
:author "Marcus Kammer"
|
|
|
|
:license "MIT"
|
|
|
|
:depends-on ("cl-sbt")
|
|
|
|
:components ((:module "examples/album"
|
2023-07-06 16:09:48 +02:00
|
|
|
:components
|
2023-07-08 11:14:38 +02:00
|
|
|
((:file "index")
|
2023-07-13 15:14:10 +02:00
|
|
|
(:file "part/header")
|
|
|
|
(:file "part/main")
|
|
|
|
(:file "part/footer")
|
|
|
|
(:file "part/navbar")
|
|
|
|
(:file "part/card")))))
|
2023-06-29 17:19:12 +02:00
|
|
|
|
|
|
|
(defsystem "cl-sbt/tests"
|
|
|
|
:author "Marcus Kammer"
|
|
|
|
:license ""
|
|
|
|
:depends-on ("cl-sbt"
|
|
|
|
"rove")
|
|
|
|
:components ((:module "tests"
|
|
|
|
:components
|
2023-07-08 11:14:38 +02:00
|
|
|
((:file "main"))))
|
2023-06-29 17:19:12 +02:00
|
|
|
:description "Test system for cl-sbt"
|
|
|
|
:perform (test-op (op c) (symbol-call :rove :run c)))
|