-
Notifications
You must be signed in to change notification settings - Fork 9
/
split-sequence.asd
29 lines (26 loc) · 1.11 KB
/
split-sequence.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
;;; -*- Lisp -*-
#.(unless (or #+asdf3.1 (version<= "3.1" (asdf-version)))
(error "You need ASDF >= 3.1 to load this system correctly."))
(defsystem :split-sequence
:author "Arthur Lemmens <[email protected]>"
:maintainer "Sharp Lispers <[email protected]>"
:description "Splits a sequence into a list of subsequences
delimited by objects satisfying a test."
:license "MIT"
:version (:read-file-form "version.sexp")
:components ((:static-file "version.sexp")
(:file "package")
(:file "vector")
(:file "list")
(:file "extended-sequence" :if-feature (:or :sbcl :abcl))
(:file "api")
(:file "documentation"))
:in-order-to ((test-op (test-op :split-sequence/tests))))
(defsystem :split-sequence/tests
:author "Arthur Lemmens <[email protected]>"
:maintainer "Sharp Lispers <[email protected]>"
:description "Split-Sequence test suite"
:license "MIT"
:depends-on (:split-sequence :fiveam)
:components ((:file "tests"))
:perform (test-op (o c) (symbol-call :5am :run! :split-sequence)))