changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/std/std.asd

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