-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfoo.lisp.lack-middleware-raven.asd
33 lines (31 loc) · 1.28 KB
/
foo.lisp.lack-middleware-raven.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
;; Copyright (c) 2024 John Newton
;; SPDX-License-Identifier: Apache-2.0
(defsystem "foo.lisp.lack-middleware-raven"
:version "1.0.0"
:author "John Newton"
:license "Apache-2.0"
:homepage "https://github.com/lisplizards/raven"
:bug-tracker "https://github.com/lisplizards/raven/issues"
:source-control (:git "https://github.com/lisplizards/raven.git")
:depends-on ("foo.lisp.raven")
:components ((:module "src"
:components
((:module "middleware"
:components
((:file "main" :depends-on ("package"))
(:file "package"))))))
:description "URL dispatcher Lack middleware"
:in-order-to ((test-op (test-op "foo.lisp.lack-middleware-raven/tests"))))
(defsystem "foo.lisp.lack-middleware-raven/tests"
:author "John Newton"
:license "Apache-2.0"
:depends-on ("foo.lisp.lack-middleware-raven"
"parachute")
:components ((:module "tests"
:components
((:module "middleware"
:components
((:file "main" :depends-on ("package"))
(:file "package"))))))
:description "Test system for foo.lisp.lack-middleware-raven"
:perform (test-op (op c) (symbol-call :parachute :test :lack/middleware/raven/tests/main)))