-
Notifications
You must be signed in to change notification settings - Fork 10
/
plot.asd
89 lines (85 loc) · 2.46 KB
/
plot.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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
;;; -*- Mode: LISP; Base: 10; Syntax: ANSI-Common-Lisp; Package: ASDF -*-
;;; Copyright (c) 2021-2023 by Symbolics Pte. Ltd. All rights reserved.
;;; SPDX-License-identifier: MS-PL
(defsystem "plot"
:version "2.0.0"
:licence :MS-PL
:author "Steve Nunez <[email protected]>"
:long-name "Common Lisp Vega Plotting"
:description "A plotting system for Common Lisp"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "description.text"))
:homepage "https://lisp-stat.dev/docs/tasks/plotting/"
:source-control (:git "https://github.com/Lisp-Stat/plot.git")
:bug-tracker "https://github.com/Lisp-Stat/plot/issues"
:depends-on ("cl-ppcre" ;browser command line option parsing
"alexandria"
"alexandria+"
"data-frame")
:serial t
:pathname "src/plot/"
:components ((:file "pkgdcl")
(:file "init")
(:file "browser")
(:file "plot")))
(defsystem "plot/text"
:version "1.0.2"
:description "Text based plotting"
:author "Steve Nunez <[email protected]>"
:licence :MS-PL
:depends-on ("select"
"num-utils"
"iterate"
"cl-spark")
:pathname "src/text/"
:components ((:file "pkgdcl")
(:file "histogram")
(:file "stem-and-leaf")))
(defsystem "plot/vega"
:version "2.0.0"
:description "Plotting with Vega & Vega-Lite"
:author "Steve Nunez <[email protected]>"
:licence :MS-PL
:depends-on ("plot"
"lisp-stat"
"lass"
"cl-who"
"quri"
"yason"
"dfio"
"let-plus"
"local-time"
"parenscript"
"duologue"
"array-operations"
"statistics"
"cl-gists"
"smoothers")
:serial t
:pathname "src/vega/"
:components ((:file "pkgdcl")
(:file "init")
(:file "data")
(:file "plot")
(:file "device")
(:file "encode")
(:file "commands")
(:file "utilities")
(:file "statistics")
(:file "scatterplot")
(:file "vega-datasets"))
:in-order-to ((test-op (test-op "plot/vega/tests"))))
#|
(defsystem "plot/vega/tests"
:version "1.0.0"
:description "Unit tests for Vega plotting"
:author "Steve Nunez <[email protected]>"
:licence :MS-PL
:depends-on ("plot/vega" "parachute")
:serial t
:pathname "tests/"
:components ((:file "tstpkg")
(:file "vega-tests"))
:perform (test-op (o s)
(symbol-call :vega-tests :run-tests)))
|#