-
Notifications
You must be signed in to change notification settings - Fork 0
/
caveman2-example.asd
38 lines (35 loc) · 1.07 KB
/
caveman2-example.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
(in-package :cl-user)
(defpackage caveman2-example-asd
(:use :cl :asdf))
(in-package :caveman2-example-asd)
(defsystem caveman2-example
:version "0.1"
:author "Arthur Luz"
:license ""
:depends-on (:clack
:lack
:caveman2
:envy
:cl-ppcre
:uiop
;; for @route annotation
:cl-syntax-annot
;; HTML Template
:djula
;; for DB
:datafly
:sxql
;; for other tasks
:drakma
:cl-json
:md5)
:components ((:module "src"
:components
((:file "main" :depends-on ("config" "view" "db"))
(:file "web" :depends-on ("model" "view"))
(:file "view" :depends-on ("config"))
(:file "model" :depends-on ("config"))
(:file "db" :depends-on ("model" "config"))
(:file "config"))))
:description ""
:in-order-to ((test-op (load-op caveman2-example-test))))