forked from bendudson/array-operations
-
Notifications
You must be signed in to change notification settings - Fork 2
/
array-operations.asd
36 lines (34 loc) · 1.46 KB
/
array-operations.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
;;; -*- Mode: LISP; Base: 10; Syntax: ANSI-Common-lisp; Package: ASDF -*-
;;; Copyright (c) 2012-2018 by Tamas Papp. All rights reserved.
;;; Copyright (c) 2019-2022 by Ben Dudson. All rights reserved.
;;; Copyright (c) 2021-2023 by Symbolics Pte. Ltd. All rights reserved.
;;; SPDX-License-identifier: MS-PL
(defsystem "array-operations"
:version "1.2.1"
:description "Array operations library for Common Lisp"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "description.text"))
:author "Tamas K. Papp <[email protected]>"
:maintainer "Steve Nunez <[email protected]>"
:long-name "Array operations for array-like data structures"
:homepage "https://lisp-stat.dev/docs/manuals/array-operations"
:bug-tracker "https://github.com/Lisp-Stat/array-operations/issues"
:license :MS-PL
:class :package-inferred-system
:pathname "src/"
:depends-on ("let-plus"
"array-operations/all")
:in-order-to ((test-op (test-op :array-operations/tests))))
(defsystem #:array-operations/tests
:description "Unit tests for the ARRAY-OPERATIONS library."
:author "Tamas K. Papp <[email protected]>"
:maintainer "Steve Nunez"
:license :MS-PL
:depends-on ("array-operations"
"alexandria"
"clunit2")
:pathname "tests/"
:components ((:file "tests"))
:perform (test-op (o c)
(let ((*print-pretty* t)) ;work around clunit issue #9
(uiop:symbol-call :array-operations/tests :run))))