29 lines
1.3 KiB
Common Lisp
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.0"
|
|
: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)))
|