blob: e9cbf453eaddd0f53ae3ef2edb19e893e58a5b9a (
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
|
(require 'asdf)
(asdf:defsystem "transacc"
:version "0.0.1"
:author "Elouan Gros, Isciane Gros"
:licence ""
:depends-on ("mcclim")
:components ((:module "src"
:components
((:file "main" :depends-on ("game"))
(:file "game" :depends-on ("zone" "player"))
(:file "player" :depends-on ("commodities" "inventory"))
(:file "zone" :depends-on ("commodities"))
(:file "inventory" :depends-on ("commodities"))
(:file "commodities"))))
:description "Buy and sell to greatness"
:in-order-to ((test-op (test-op "transacc/tests"))))
(asdf:defsystem "transacc/tests"
:depends-on ("transacc" "fiveam")
:components ((:module "tests"
:components
((:file "test-commodities" :depends-on ("test"))
(:file "test-inventory" :depends-on ("test"))
(:file "test-player" :depends-on ("test"))
(:file "test"))))
:perform (test-op (op c)
(symbol-call :fiveam :run!
(find-symbol* :transacc-suite :transacc-tests))))
|