/ ami.asd
ami.asd
1 (asdf:defsystem :ami 2 :licence "GPL-3" 3 :description "A web application framework" 4 :version "0.0.1" 5 :author "Marce Coll <marce@dziban.net>" 6 :depends-on (:hunchentoot 7 :clack 8 :clack-handler-hunchentoot 9 :lack 10 :lack/middleware/session 11 :lack/middleware/static 12 :chobun 13 :bedrock 14 :websocket-driver 15 :com.inuoe.jzon 16 :local-time 17 :frugal-uuid 18 :cl-dbi 19 :cl-bcrypt 20 :cl-graph 21 :alexandria) 22 :serial t 23 :pathname "src/" 24 :components ((:file "packages") 25 (:file "config") 26 (:file "helpers") 27 (:module "modeling" 28 :serial t 29 :components ((:file "fields") 30 (:file "field-types") 31 (:file "model-space") 32 (:file "db-metadata") 33 (:file "dal"))) 34 (:module "admin" 35 :serial t 36 :components ((:file "crud") 37 (:file "layouts"))) 38 (:module "server" 39 :serial t 40 :components ((:file "app") 41 (:file "routes") 42 (:file "server"))) 43 (:file "startup")) 44 :in-order-to ((test-op (test-op :ami/test)))) 45 46 47 (asdf:defsystem :ami/test 48 :licence "GPL-3" 49 :version "0.0.1" 50 :author "Marce Coll <marce@dziban.net>" 51 :depends-on (:parachute 52 :ami) 53 :components ((:module "t" 54 :serial t 55 :components ((:file "packages") 56 (:file "helpers") 57 (:file "modeling") 58 (:file "crud") 59 (:file "server")))) 60 :perform (asdf:test-op (op c) (uiop:symbol-call :parachute :test-toplevel :ami/test)))