-
Notifications
You must be signed in to change notification settings - Fork 3
/
tiny-routes.asd
34 lines (32 loc) · 1.2 KB
/
tiny-routes.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
;;;; tiny-routes.asd
(asdf:defsystem :tiny-routes
:description "A tiny routing library for Common Lisp targeting Clack."
:author "Johnny Ruiz <johnny@ruiz-usa.com>"
:version "0.1.1"
:license "BSD 3-Clause"
:serial t
:depends-on (:cl-ppcre :uiop)
:pathname "src/"
:depends-on (:cl-ppcre)
:components ((:file "util")
(:file "request")
(:file "response")
(:module "middleware"
:serial t
:components ((:file "builder")
(:file "method")
(:file "path-template")
(:file "query-parameters")
(:file "request-body")
(:file "response")
(:file "middleware")))
(:file "tiny-routes"))
:in-order-to ((test-op (test-op :tiny-routes/test))))
(asdf:defsystem :tiny-routes/test
:description "A tiny-routes test suite."
:author "Johnny Ruiz <johnny@ruiz-usa.com>"
:license "BSD 3-Clause"
:depends-on (:tiny-routes :fiveam)
:pathname "t/"
:components ((:file "tiny-routes-test"))
:perform (test-op (o c) (symbol-call :tiny-routes-test :run-tests)))