-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathm3f.asd
26 lines (24 loc) · 808 Bytes
/
m3f.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
(defsystem "m3f"
:version (:read-file-form "src/cli.lisp" :at (2 2))
:author (:read-file-form "src/cli.lisp" :at (3 2))
:description (:read-file-form "src/cli.lisp" :at (4 2))
:license "MIT"
:depends-on ("alexandria")
:pathname "src"
:components ((:file "arrays")
(:file "binary" :depends-on ("arrays"))
(:file "tiff" :depends-on ("binary"))
(:file "hasselblad")
(:file "report" :depends-on ("tiff" "hasselblad"))))
(defsystem "m3f/executable"
:build-operation program-op
:build-pathname "m3f"
:entry-point "cli:main"
:depends-on ("m3f" "clingon")
:components ((:file "src/cli")))
(defsystem "m3f/tests"
:depends-on ("fiveam" "m3f")
:pathname "test"
:components ((:file "arrays-tests")
(:file "tiff-tests")
(:file "report-tests")))