-
Notifications
You must be signed in to change notification settings - Fork 2
/
statistics.asd
59 lines (55 loc) · 2.07 KB
/
statistics.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
;;; -*- Mode: LISP; Base: 10; Syntax: ANSI-Common-lisp; Package: ASDF -*-
;;; Copyright (c) 2022, 2024 by Symbolics Pte. Ltd. All rights reserved.
;;; SPDX-License-identifier: MS-PL
(defsystem "statistics"
:name "Statistics functions"
:version "1.3.0"
:license :MS-PL
:author "Steve Nunez <[email protected]>"
:long-name "Consolidated Common Lisp statistical functions"
:description "A consolidated system of statistical functions"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "description.text"))
:homepage "https://lisp-stat.dev/"
:source-control (:git "https://github.com/Lisp-Stat/statistics.git")
:bug-tracker "https://github.com/Lisp-Stat/statistics/issues"
:depends-on (#:anaphora
#:alexandria
#:distributions
#:let-plus
#:num-utils
;; #:cl-mathstats
#:org.tfeb.conduit-packages)
:in-order-to ((test-op (test-op statistics/tests)))
:components ((:static-file #:LICENSE)
(:file "lh-statistics")
(:file "nu-statistics")
(:file "ls-statistics")
(:file "pkgdcl")))
(defsystem "statistics/lh"
:name "Larry Hunter's statistics library"
:version "1.0.5"
:license :MIT
:author "Larry Hunter <[email protected]>"
:long-name "Statistical routines"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "lh-description.text"))
:components ((:static-file #:LH-LICENSE)
(:file "lh-statistics")))
(defsystem "statistics/tests"
:version "1.0.0"
:description "Unit tests for Lisp-Stat's statistics system"
:author "Steve Nunez <[email protected]>"
:license :MS-PL
:depends-on ("statistics" "num-utils" "clunit2")
:serial t
:pathname "tests/"
:components ((:file "tstpkg")
(:file "main")
(:file "statistics"))
:perform (test-op (o s)
(let ((*print-pretty* t)) ;work around clunit issue #9
(symbol-call :clunit :run-suite
(find-symbol* :tests
:statistics-tests)
:use-debugger nil))))