-
Notifications
You must be signed in to change notification settings - Fork 2
/
cl-edn.asd
41 lines (37 loc) · 1.23 KB
/
cl-edn.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
;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Package: ASDF-USER -*-
(in-package :asdf-user)
(defsystem :cl-edn
:description "A Common Lisp reader for EDN files"
:author "Ed L <[email protected]>"
:license "MIT"
:depends-on (#:alexandria
#:uiop
#:serapeum
#:smug
:local-time
:uuid
:fwoar-lisputils)
:in-order-to ((test-op (test-op :cl-edn/test)))
:components ((:file "package")
(:file "edn" :depends-on ("package" "synthesize"))
(:file "synthesize"
:depends-on ("package"))))
(defsystem :cl-edn/fset
:depends-on (#:cl-edn
#:fset
#:fwoar-lisputils)
:components ((:file "fset-synthesize")))
(defsystem :cl-edn/fset-lossy
:depends-on (#:cl-edn
#:cl-edn/fset
#:fset
#:fwoar-lisputils)
:components ((:file "fset-lossy-synthesize")))
(defsystem :cl-edn/test
:depends-on (#:should-test)
:perform (test-op (o s)
(uiop:symbol-call :st '#:test
:package :edn-test))
:components ((:file "package")
(:file "generate-edn")
(:file "test")))