forked from tpapp/cl-slice
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathselect.asd
50 lines (46 loc) · 1.68 KB
/
select.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
;;; -*- Mode: LISP; Base: 10; Syntax: ANSI-Common-Lisp; Package: ASDF -*-
;;; Copyright (c) 2012 by Tamas K. Papp <tkpapp@gmail.com>
;;; Copyright (c) 2018-2022, 2024 by Symbolics Pte. Ltd. All rights reserved.
;;; SPDX-License-identifier: MS-PL
(defsystem "select"
:version "1.2.0"
:license :MS-PL
:author "Steve Nunez <steve@symbolics.tech>"
:long-name "Slicing and selection library for Data Frames"
:description "DSL for array and data-frame slices"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "description.text"))
:homepage "https://lisp-stat.dev/docs/manuals/select"
:source-control (:git "git://github.com/Lisp-Stat/select")
:bug-tracker "https://github.com/Lisp-Stat/select/issues/"
:depends-on ("alexandria"
"alexandria+"
"anaphora"
"let-plus")
:in-order-to ((test-op (test-op "select/tests")))
:serial t
:components ((:file "pkgdcl")
(:file "select-dev")
(:file "select")
(:file "sample")))
(defsystem "select/tests"
:version "1.2.0"
:description "DSL for array slices - unit tests."
:author "Steven Nunez"
:license :MS-PL
:depends-on ("select"
"clunit2")
:serial t
:pathname "tests/"
:components ((:file "test-package")
(:file "main")
(:file "array-tests")
(:file "sequence-tests")
(:file "sample-tests")
(:file "utility-tests"))
:perform (test-op (o s)
(let ((*print-pretty* t)) ;work around clunit issue #9
(symbol-call :clunit :run-suite
(find-symbol* :select ;the suite of tests for SELECT
:select-t)
:use-debugger nil))))