-
Notifications
You must be signed in to change notification settings - Fork 0
/
aoc.asd
46 lines (40 loc) · 1.45 KB
/
aoc.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
34
35
36
37
38
39
40
41
42
43
44
45
46
(defsystem "aoc"
:description ""
:version "0.0.0"
:author "Mark Simpson"
:mailto "[email protected]"
:depends-on (
"alexandria"
"cl-ppcre"
"dexador"
"fiveam"
"split-sequence"
"uiop"
)
:pathname "aoc"
:components ((:file "package")
(:module "utils" :pathname "" :depends-on ("package")
:components ((:file "arrays")
(:file "math")
(:file "sequences")
(:file "strings")
(:file "symbols")
(:file "systems")
(:file "utils")))
(:module "algorithms" :depends-on ("package")
:components ((:file "dijkstra"))))
:in-order-to ((test-op (test-op "aoc/test"))))
(load-system "fiveam-asdf")
(defsystem "aoc/test"
:defsystem-depends-on ("fiveam-asdf")
:class fiveam-tester-system
:depends-on ("fiveam" "aoc")
:test-package :aoc-tests
:test-names (:aoc-tests)
:pathname "aoc/tests"
:components ((:module "base" :pathname ""
:components ((:file "package") (:file "suite")))
(:module "utils" :depends-on ("base")
:components ((:file "symbols")))
(:module "algorithms" :depends-on ("base")
:components ((:file "dijkstra")))))