changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/std/std.asd

changeset 357: 7c1383c08493
parent: 00d1c8afcdbb
child: 0e00dec3de03
author: Richard Westhaver <ellis@rwest.io>
date: Tue, 21 May 2024 22:20:29 -0400
permissions: -rw-r--r--
description: port xsubseq, proc-parse. work on http and clap
1 ;;; std.asd --- standard library
2 
3 ;; TODO: move into std system?
4 (defsystem :std/named-readtables
5  :version "0.1.0"
6  :components ((:file "named-readtables"))
7  :in-order-to ((test-op (test-op "std/tests"))))
8 
9 (register-system-packages "std/named-readtables" '(:std))
10 
11 (defsystem :std
12  :version "0.1.0"
13  :depends-on (:std/named-readtables :cl-ppcre :sb-concurrency)
14  :serial t
15  :components ((:file "defpkg")
16  (:file "pkg")
17  (:file "err")
18  (:file "sym")
19  (:file "list")
20  (:file "type")
21  (:module "num"
22  :components
23  ((:file "float")
24  (:file "parse")))
25  (:file "stream")
26  (:module "fu"
27  :components
28  ((:file "curry")))
29  (:file "array")
30  (:file "hash-table")
31  (:file "alien")
32  (:file "mop")
33  (:file "thread")
34  (:file "readtable")
35  (:module "macs"
36  :components
37  ((:file "ana")
38  (:file "pan")
39  (:file "const")
40  (:file "collecting")))
41  (:file "bit")
42  (:file "fmt")
43  (:file "path")
44  (:file "os")
45  (:file "file")
46  (:file "string")
47  (:file "seq")
48  (:file "sys"))
49  :in-order-to ((test-op (test-op "std/tests"))))
50 
51 (register-system-packages "std" '(:std))
52 
53 (defsystem :std/tests
54  :depends-on (:std :rt)
55  :serial t
56  :components ((:file "tests"))
57  :perform (test-op (o c) (symbol-call :rt :do-tests :std)))