-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomparse.asd
More file actions
26 lines (24 loc) · 1.05 KB
/
comparse.asd
File metadata and controls
26 lines (24 loc) · 1.05 KB
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
;;;; comparse.asd
(asdf:defsystem #:comparse
:description "A monadic parser combinator library"
:version "0.0.1"
:author "Guillaume MICHEL"
:mailto "guillaume.michel@orilla.fr"
:homepage "http://orilla.fr"
:license "MIT license (see COPYING)"
:depends-on (#:alexandria)
:components ((:static-file "COPYING")
(:static-file "README.md")
(:module "src"
:serial t
:components ((:file "package")
(:file "input-protocol")
(:file "primitives")
(:file "helpers")
(:file "combinators")
(:file "parsers"))))
:in-order-to ((asdf:test-op (asdf:test-op "comparse-tests"))))
(defmethod asdf:perform ((o asdf:test-op)
(c (eql (asdf:find-system '#:comparse))))
(asdf:oos 'asdf:load-op '#:comparse-tests)
(funcall (intern (symbol-name '#:run-tests) (find-package '#:comparse-tests))))