-
Notifications
You must be signed in to change notification settings - Fork 5
/
cjhunt.asd
46 lines (41 loc) · 1.48 KB
/
cjhunt.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
(in-package :cl-user)
(defpackage cjhunt-asd
(:use :cl :asdf))
(in-package :cjhunt-asd)
(defsystem cjhunt
:version "0.1"
:author "Adlai Chandrasekhar"
:license "do what thou wilt"
:depends-on (:clack
:lack
:caveman2
:envy
:cl-ppcre
:uiop
;; for @route annotation
:cl-syntax-annot
;; HTML Template
:djula
;; for DB
:datafly ; well, someday
:sxql
;; for cjhunt
:split-sequence :decimals
:cl-json :parse-float
:alexandria :anaphora
:local-time :drakma
:fare-memoization ; well, dumbsay
)
:components ((:module "src"
:components
((:file "util") (:file "config" :depends-on ("util"))
(:file "db" :depends-on ("config"))
(:module "bitcoin" :depends-on ("config") :serial t
:components ((:file "rpc-client") (:file "api")
(:file "raw-parser")))
(:file "hunt" :depends-on ("bitcoin"))
(:file "view" :depends-on ("config"))
(:file "web" :depends-on ("view" "bitcoin" "hunt"))
(:file "main" :depends-on ("config" "view" "db")))))
:description "coinjoin hunter"
:in-order-to ((test-op (load-op cjhunt-test))))