dev.metalisp.qmetrics/dev.metalisp.qmetrics.asd

29 lines
1.3 KiB
Common Lisp

;;;; -*- mode: common-lisp; coding: utf-8; -*-
(defsystem "dev.metalisp.qmetrics"
:description "A Common Lisp library for calculating questionnaire results."
:version "0.2.1"
:author "Marcus Kammer <marcus.kammer@metalisp.dev>"
:license "MIT"
:source-control (:git "git@git.sr.ht:~marcuskammer/dev.metalisp.qmetrics")
:depends-on ("dev.metalisp.sbt")
:in-order-to ((test-op (test-op "dev.metalisp.qmetrics/tests")))
:components ((:module "src/"
:components ((:file "stats")
(:module "assessment/"
:serial t
:components ((:file "assessment")
(:file "calculator")
(:file "displayer")
(:file "sus")
(:file "visawi")
(:file "nps")))))))
(defsystem "dev.metalisp.qmetrics/tests"
:description "Test system for qmetrics"
:author "Marcus Kammer"
:license "MIT"
:depends-on ("dev.metalisp.qmetrics" "fiveam")
:components ((:module "tests/"
:components ((:file "tests"))))
:perform (test-op (o c) (symbol-call :fiveam :run! :assessment)))