changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > core / annotate lisp/lib/obj/obj.asd

changeset 120: 3a282b508f54
parent: 85f27597cf60
child: 77468b1a4cf9
author: ellis <ellis@rwest.io>
date: Sat, 23 Dec 2023 19:09:51 -0500
permissions: -rw-r--r--
description: tests, colors, tables
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
1
 (defsystem :obj
104
6e5caf0c68a1 obj tree, id, hash, seq, graph.. added cli/progress and init cli/repl
ellis <ellis@rwest.io>
parents: 96
diff changeset
2
   :description "Lisp object library"
118
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
3
   :depends-on (:std :cli)
105
524dfb768c7a added PWN, NET, OBJ/URI
ellis <ellis@rwest.io>
parents: 104
diff changeset
4
   :serial t
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
5
   :components ((:file "pkg")
118
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
6
                (:module "hash"
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
7
                 :components ((:file "hasher")
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
8
                              (:file "map")
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
9
                              (:file "set")
119
85f27597cf60 castable added, still testing
ellis <ellis@rwest.io>
parents: 118
diff changeset
10
                              (:file "chash")
85f27597cf60 castable added, still testing
ellis <ellis@rwest.io>
parents: 118
diff changeset
11
                              (:file "castable")))
104
6e5caf0c68a1 obj tree, id, hash, seq, graph.. added cli/progress and init cli/repl
ellis <ellis@rwest.io>
parents: 96
diff changeset
12
                (:file "id")
6e5caf0c68a1 obj tree, id, hash, seq, graph.. added cli/progress and init cli/repl
ellis <ellis@rwest.io>
parents: 96
diff changeset
13
                (:file "seq")
105
524dfb768c7a added PWN, NET, OBJ/URI
ellis <ellis@rwest.io>
parents: 104
diff changeset
14
                (:file "tree")
118
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
15
                (:module "graph"
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
16
                 :components ((:file "pkg")))
120
3a282b508f54 tests, colors, tables
ellis <ellis@rwest.io>
parents: 119
diff changeset
17
                (:module "color"
3a282b508f54 tests, colors, tables
ellis <ellis@rwest.io>
parents: 119
diff changeset
18
                 :components ((:file "color")
3a282b508f54 tests, colors, tables
ellis <ellis@rwest.io>
parents: 119
diff changeset
19
                              (:file "palette")
3a282b508f54 tests, colors, tables
ellis <ellis@rwest.io>
parents: 119
diff changeset
20
                              (:file "util")))
113
afcb1f02bb66 removed obj/uri. may add back new impl later. new file obj/db.lisp and RDB stuff - (sst)
ellis <ellis@rwest.io>
parents: 109
diff changeset
21
                (:file "tbl")
115
7ed6bc70ca20 added basics of DB, included XDB, added IEEE floats to std/num module (new)
ellis <ellis@rwest.io>
parents: 114
diff changeset
22
                (:module "db"
7ed6bc70ca20 added basics of DB, included XDB, added IEEE floats to std/num module (new)
ellis <ellis@rwest.io>
parents: 114
diff changeset
23
                 :components ((:file "mop")
7ed6bc70ca20 added basics of DB, included XDB, added IEEE floats to std/num module (new)
ellis <ellis@rwest.io>
parents: 114
diff changeset
24
                              (:file "proto")
7ed6bc70ca20 added basics of DB, included XDB, added IEEE floats to std/num module (new)
ellis <ellis@rwest.io>
parents: 114
diff changeset
25
                              (:file "io")
7ed6bc70ca20 added basics of DB, included XDB, added IEEE floats to std/num module (new)
ellis <ellis@rwest.io>
parents: 114
diff changeset
26
                              (:file "document")
7ed6bc70ca20 added basics of DB, included XDB, added IEEE floats to std/num module (new)
ellis <ellis@rwest.io>
parents: 114
diff changeset
27
                              (:file "disk"))))
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
28
   :in-order-to ((test-op (test-op "obj/tests"))))
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
29
 
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
30
 (defsystem :obj/tests
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
31
   :depends-on (:rt :obj)
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
32
   :components ((:file "tests"))
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
33
   :perform (test-op (o c) (symbol-call :rt :do-tests :obj)))