;;;; -*- mode: common-lisp; coding: utf-8; -*- (defsystem "dev.metalisp.survey" :description "Create questionnaires and analyze the results." :version "0.5.28" :author "Marcus Kammer " :source-control (:git "https://code.metalisp.dev/marcuskammer/dev.metalisp.survey.git") :licence "MIT" :depends-on ("ironclad" "local-time" "hunchentoot" "dev.metalisp.sbt" "dev.metalisp.qmetrics") :components ((:module "src/" :components ((:file "fileops") (:file "app") (:file "password-hasher") (:module "models/" :serial t :components ((:file "package") (:file "survey") (:file "questionnaire"))) (:module "views/" :serial t :components ((:file "package") (:file "navbar"))) (:module "survey/" :depends-on ("models/" "views/") :serial t :components ((:file "package") (:file "view") (:file "handler"))) (:module "questionnaire/" :depends-on ("models/") :serial t :components ((:file "package") (:file "view") (:file "handler"))) (:module "surveys/" :depends-on ("models/" "views/") :serial t :components ((:file "package") (:file "view") (:file "handler"))) (:module "create/" :depends-on ("models/" "views/") :serial t :components ((:file "package") (:file "view") (:file "handler"))))))) (defsystem "dev.metalisp.survey/tests" :description "Test system for survey" :author "Marcus Kammer" :license "MIT" :depends-on ("dev.metalisp.survey" "fiveam") :components ((:module "tests/" :components ((:file "survey")))) :perform (test-op (o c) (symbol-call :fiveam :run! :assessment)))