-
Notifications
You must be signed in to change notification settings - Fork 0
/
wavelet-audio.asd
33 lines (32 loc) · 1.17 KB
/
wavelet-audio.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
(defsystem :wavelet-audio
:name :wavelet-audio
:version "0.1"
:author "Vasily Postnicov <[email protected]>"
:description "Proof of concept for lossless audio compressor"
:licence "2-clause BSD"
:pathname "src/"
:serial t
:components ((:file "package")
(:file "definitions")
(:file "history")
(:file "io")
(:file "metadata")
(:file "wavelet-audio")
(:file "seek"))
:depends-on (:easy-audio :trivial-bit-streams :cl-wavelets)
:in-order-to ((test-op (load-op "wavelet-audio/tests")))
:perform (test-op (op system)
(declare (ignore op system))
(funcall
(symbol-function
(intern (symbol-name '#:run-tests)
(find-package :wavelet-audio-tests))))))
(defsystem :wavelet-audio/tests
:name :wavelet-audio/tests
:version "0.1"
:author "Vasily Postnicov <[email protected]>"
:licence "2-clause BSD"
:pathname "tests/"
:components ((:file "package")
(:file "tests" :depends-on ("package")))
:depends-on (:wavelet-audio :fiveam :flexi-streams))