3
|
1
|
(asdf:defsystem "demo" |
|
2
|
:version "1.0.0" |
|
3
|
:author "ellis <ellis@rwest.io>" |
|
4
|
:maintainer "ellis <ellis@rwest.io>" |
|
5
|
:description "" |
|
6
|
:homepage "https://rwest.io/p/demo" |
|
7
|
:bug-tracker "https://gitlab.rwest.io/ellis/demo/issues" |
|
8
|
:source-control (:hg "https://gitlab.rwest.io/ellis/demo") |
|
9
|
:license "WTFPL" |
|
10
|
:depends-on (:bordeaux-threads |
|
11
|
#+(or ccl sbcl) |
|
12
|
:clack |
|
13
|
:clog |
18
|
14
|
;; :cl-rocksdb |
3
|
15
|
:verbose |
|
16
|
:alexandria |
|
17
|
:cl-ppcre |
|
18
|
:cffi |
|
19
|
:clingon) |
|
20
|
:serial T |
|
21
|
:components ((:file "pkg") |
18
|
22
|
;; (:file "ffi") |
3
|
23
|
(:file "tk") |
8
|
24
|
(:file "cfg") |
18
|
25
|
;; (:file "db") |
3
|
26
|
(:file "ui") |
|
27
|
(:file "demo")) |
|
28
|
;; :in-order-to ((test-op (test-op "demo/tests"))) |
20
|
29
|
:defsystem-depends-on (:deploy) |
|
30
|
:build-operation "deploy-op" |
|
31
|
:build-pathname "demo" |
3
|
32
|
:entry-point "demo:main") |
|
33
|
|
|
34
|
;; (asdf:defsystem "cl-demo:tests" |
|
35
|
;; :depends-on ("cl-demo" "fiveam") |
|
36
|
;; :components ((:file "tests")) |
|
37
|
;; :perform (test-op (o c) (symbol-call :fiveam '#:run! :cl-demo)) |
|
38
|
;; ) |
20
|
39
|
|
|
40
|
;; (deploy:define-library cl+ssl::libssl |
|
41
|
;; :path "/usr/local/Cellar/openssl@3/3.1.1/lib/libssl.dylib") |
|
42
|
;; (deploy:define-library cl+ssl::libcrypto |
|
43
|
;; :path "/usr/local/Cellar/openssl@3/3.1.1/lib/libcrypto.dylib") |