-
Notifications
You must be signed in to change notification settings - Fork 0
/
crylic.asd
40 lines (40 loc) · 1.64 KB
/
crylic.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
(asdf:defsystem :crylic
:description "Syntax highlighting library for Common Lisp"
:author "Joram Schrijver <[email protected]>"
:license "MIT"
:depends-on (#:cl-ppcre #:split-sequence #:closer-mop)
:serial t
:pathname "src"
:components ((:file "tokens")
(:file "lexer")
(:file "filter")
(:file "renderer")
(:file "cl-ppcre-extensions")
(:file "regex-lexer")
(:module "lexers"
:components ((:file "ini")
(:file "properties")
(:file "regedit")
(:file "cfengine3")
(:file "apache")
(:file "nginx")
(:file "lighttpd")
(:file "squid")
(:file "kconfig")
(:file "bash")
(:file "docker")
(:file "tcsh")
(:file "powershell")
(:file "batch")
(:file "scheme")
(:file "java")
(:file "gosu")
(:file "groovy")
(:file "ioke")
(:file "clojure")))
(:module "filters"
:components ((:file "merge-consecutive")
(:file "split-multiline")))
(:module "renderers"
:components ((:file "html"))))
:in-order-to ((test-op (test-op :crylic-test))))