2024-01-31 23:54:45 +00:00
|
|
|
(defsystem "homestead"
|
|
|
|
:version "0.0.1"
|
|
|
|
:author "Gosha Tcherednitchenko <mail@gosha.net>"
|
|
|
|
:license "MIT License"
|
|
|
|
:depends-on (#:cl-markdown)
|
|
|
|
:components ((:module "src"
|
|
|
|
:components
|
2024-02-21 16:56:24 +00:00
|
|
|
((:file "util")
|
|
|
|
(:file "templates" :depends-on ("util"))
|
|
|
|
(:file "main" :depends-on ("util" "templates")))))
|
2024-01-31 23:54:45 +00:00
|
|
|
:description "A static website generator"
|
|
|
|
:in-order-to ((test-op (test-op "homestead/tests"))))
|
|
|
|
|
|
|
|
(defsystem "homestead/tests"
|
|
|
|
:author "Gosha Tcherednitchenko <mail@gosha.net>"
|
|
|
|
:license "MIT License"
|
|
|
|
:depends-on ("homestead"
|
|
|
|
"fiveam")
|
|
|
|
:components ((:module "tests"
|
|
|
|
:components
|
|
|
|
((:file "main"))))
|
|
|
|
:description "Test system for homestead"
|
|
|
|
:perform (test-op (o s)
|
|
|
|
(uiop:symbol-call :fiveam :run! 'homestead/tests/main:all-tests)))
|