summaryrefslogtreecommitdiff
path: root/nullbot.asd
blob: 634802d756f5f429e6d8d11581d7a3feb5cd517c (plain)
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
(defsystem "nullbot"
  :version "0.0.1"
  :author "Andrei Șova"
  :license "MIT"
  :depends-on (:com.inuoe.jzon
               :dexador
               :bordeaux-threads
               :cl-hash-util
               :quri
               :flexi-streams
               :split-sequence
               :xmls)
  :components ((:module "src"
                :components
                ((:file "api")
                 (:file "main" :depends-on ("api")))))
  :description "A bot for nullring on matrix"
  :in-order-to ((test-op (test-op "nullbot/tests"))))

(defsystem "nullbot/tests"
  :author "Andrei Șova"
  :license "MIT"
  :depends-on (:nullbot
               :rove)
  :components ((:module "tests"
                :components
                ((:file "main"))))
  :description "Test system for nullbot"
  :perform (test-op (op c) (symbol-call :rove :run c)))