changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/std/std.asd

changeset 544: ec1d4d544c36
parent: bcf772e86fbc
child: 8b10eabe89dd
author: Richard Westhaver <ellis@rwest.io>
date: Sat, 13 Jul 2024 18:18:01 -0400
permissions: -rw-r--r--
description: parquet expansion, init leb128, add little-endian octet encoders
1 ;;; std.asd --- standard library
2 (pushnew :std *features*)
3 
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 ;; the build op on the STD system system concatenates all dependency systems -
12 ;; make sure CL-PPCRE is loaded first but not included in the build output.
13 (asdf:load-system :cl-ppcre)
14 
15 (require 'sb-cltl2)
16 (require 'sb-concurrency)
17 
18 (defsystem :std
19  :version "0.1.0"
20  :depends-on (:std/named-readtables)
21  :serial t
22  :components ((:file "defpkg")
23  (:file "pkg")
24  (:file "err")
25  (:file "sym")
26  (:file "list")
27  (:file "type")
28  (:module "num"
29  :components
30  ((:file "float")
31  (:file "parse")
32  (:file "leb128")))
33  (:file "stream")
34  (:module "fu"
35  :components
36  ((:file "curry")))
37  (:file "array")
38  (:file "hash-table")
39  (:file "alien")
40  (:file "mop")
41  (:file "readtable")
42  (:module "macs"
43  :components
44  ((:file "ana")
45  (:file "pan")
46  (:file "const")
47  (:file "collecting")
48  (:file "control")))
49  (:file "bit")
50  (:file "thread")
51  (:file "task")
52  (:file "fmt")
53  (:file "path")
54  (:file "os")
55  (:file "file")
56  (:file "string")
57  (:file "seq")
58  (:file "sys"))
59  :build-pathname "std"
60  :build-operation monolithic-concatenate-source-op
61  :in-order-to ((test-op (test-op "std/tests"))))
62 
63 (register-system-packages "std" '(:std))
64 
65 (defsystem :std/tests
66  :depends-on (:std :rt)
67  :serial t
68  :components ((:file "tests"))
69  :perform (test-op (o c) (symbol-call :rt :do-tests :std)))