2024-11-16 10:28:55 +01:00
|
|
|
;;;; -*- mode: common-lisp; coding: utf-8; -*-
|
|
|
|
|
2024-11-16 10:15:17 +01:00
|
|
|
(defsystem "dev.metalisp.qmetrics"
|
2024-12-05 16:17:51 +01:00
|
|
|
:description "A Common Lisp library for calculating questionnaire results."
|
2025-02-19 23:55:27 +01:00
|
|
|
:version "0.2.1"
|
2024-11-16 10:15:17 +01:00
|
|
|
:author "Marcus Kammer <marcus.kammer@metalisp.dev>"
|
|
|
|
:license "MIT"
|
2024-12-05 16:17:51 +01:00
|
|
|
:source-control (:git "git@git.sr.ht:~marcuskammer/dev.metalisp.qmetrics")
|
2024-11-16 10:15:17 +01:00
|
|
|
:depends-on ("dev.metalisp.sbt")
|
2025-01-02 15:46:31 +01:00
|
|
|
:in-order-to ((test-op (test-op "dev.metalisp.qmetrics/tests")))
|
2024-11-16 10:15:17 +01:00
|
|
|
:components ((:module "src/"
|
|
|
|
:components ((:file "stats")
|
|
|
|
(:module "assessment/"
|
|
|
|
:serial t
|
|
|
|
:components ((:file "assessment")
|
|
|
|
(:file "calculator")
|
|
|
|
(:file "displayer")
|
|
|
|
(:file "sus")
|
2025-01-01 17:31:55 +01:00
|
|
|
(:file "visawi")
|
|
|
|
(:file "nps")))))))
|
2025-01-02 15:46:31 +01:00
|
|
|
|
|
|
|
(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"))))
|
2025-01-03 14:28:51 +01:00
|
|
|
:perform (test-op (o c) (symbol-call :fiveam :run! :assessment)))
|