(require 'asdf) (asdf:defsystem "transacc" :version "0.0.1" :author "Elouan Gros, Isciane Gros" :licence "" :depends-on () :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))))