forked from nallen05/djula
-
Notifications
You must be signed in to change notification settings - Fork 21
/
djula.asd
45 lines (45 loc) · 1.76 KB
/
djula.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
39
40
41
42
43
44
45
(asdf:defsystem #:djula
:description "An implementation of Django templates for Common Lisp."
:version "0.2"
:maintainer ("Eric Sessoms <[email protected]>"
"Mariano Montone <[email protected]>")
:author "Nick Allen <[email protected]>"
:license "MIT"
:homepage "http://mmontone.github.io/djula"
:long-description
#.(uiop:read-file-string
(uiop:subpathname *load-pathname* "README.md"))
:depends-on (#:access
#:alexandria
#:babel
#:cl-ppcre
#:split-sequence
#:local-time
#:closer-mop
#:trivial-backtrace
#:cl-slice
#:cl-locale
#:gettext
#:parser-combinators
#:iterate
#:uiop)
:components
((:module :src
:components
((:file "pathnames")
(:file "compiler" :depends-on ("lexer" "parser" "template-store"))
(:file "conditions" :depends-on ("specials"))
(:file "filters" :depends-on ("pipeline"))
(:file "lexer" :depends-on ("pipeline" "util"))
(:file "locale" :depends-on ("lexer"))
(:file "packages")
(:file "parser" :depends-on ("pipeline"))
(:file "pipeline" :depends-on ("conditions"))
(:file "specials" :depends-on ("packages"))
(:file "tags" :depends-on ("tag" "variables"))
(:file "tag" :depends-on ("pipeline"))
(:file "template-store" :depends-on ("specials"))
(:file "translation" :depends-on ("specials" "pipeline"))
(:file "util" :depends-on ("packages"))
(:file "variables" :depends-on ("specials" "util")))))
:in-order-to ((asdf:test-op (asdf:test-op :djula-test))))