forked from tpapp/cl-data-frame
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdata-frame.asd
58 lines (55 loc) · 1.88 KB
/
data-frame.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) 2020-2024 by Symbolics Pte. Ltd. All rights reserved.
;;; SPDX-License-identifier: MS-PL
(defsystem "data-frame"
:version "1.3.3"
:licence :MS-PL
:author "Steve Nunez <[email protected]>"
:long-name "Data frames for Common Lisp"
:description "A data manipulation library for statistical computing"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "description.text"))
:homepage "https://lisp-stat.dev/docs/manuals/data-frame"
:source-control (:git "https://github.com/Lisp-Stat/data-frame.git")
:bug-tracker "https://github.com/Lisp-Stat/data-frame/issues"
:depends-on ("alexandria"
"alexandria+"
"anaphora"
"array-operations"
"num-utils"
"select"
"statistics"
"let-plus"
"duologue"
#+sbcl "sb-cltl2")
:serial t
:pathname "src/"
:components ((:file "pkgdcl")
(:file "utils")
(:file "data-frame")
(:file "pprint")
(:file "formatted-output")
(:file "summary")
(:file "defdf")
(:file "conditions")
(:file "properties")
(:file "missing")
(:file "filter")
(:file "plist-aops"))
:in-order-to ((test-op (test-op "data-frame/tests"))))
(defsystem "data-frame/tests"
:version "1.0.0"
:description "Unit tests for DATA-FRAME."
:author "Steve Nunez <[email protected]>"
:licence :MS-PL
:depends-on ("data-frame"
"clunit2")
:serial t
:pathname "tests/"
:components ((:file "data-frame-tests"))
:perform (test-op (o s)
(let ((*print-pretty* t)) ;work around clunit issue #9
(symbol-call :clunit :run-suite
(find-symbol* :data-frame
:data-frame-tests)
:use-debugger nil))))