changelog shortlog graph tags branches changeset files file revisions raw help

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

changeset 118: b828a3caa758
parent: 7ed6bc70ca20
child: 85f27597cf60
author: ellis <ellis@rwest.io>
date: Thu, 21 Dec 2023 22:27:48 -0500
permissions: -rw-r--r--
description: object library stuff, removed DOT - api doesnt jive.
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")
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
10
                              (:file "chash")))
104
6e5caf0c68a1 obj tree, id, hash, seq, graph.. added cli/progress and init cli/repl
ellis <ellis@rwest.io>
parents: 96
diff changeset
11
                (:file "id")
6e5caf0c68a1 obj tree, id, hash, seq, graph.. added cli/progress and init cli/repl
ellis <ellis@rwest.io>
parents: 96
diff changeset
12
                (:file "seq")
105
524dfb768c7a added PWN, NET, OBJ/URI
ellis <ellis@rwest.io>
parents: 104
diff changeset
13
                (:file "tree")
118
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
14
                (:module "graph"
b828a3caa758 object library stuff, removed DOT - api doesnt jive.
ellis <ellis@rwest.io>
parents: 115
diff changeset
15
                 :components ((:file "pkg")))
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
16
                (:file "color")
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
17
                (: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
18
                (: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
19
                 :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
20
                              (: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
21
                              (: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
22
                              (: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
23
                              (:file "disk"))))
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
24
   :in-order-to ((test-op (test-op "obj/tests"))))
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
25
 
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
26
 (defsystem :obj/tests
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
27
   :depends-on (:rt :obj)
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
28
   :components ((:file "tests"))
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
29
   :perform (test-op (o c) (symbol-call :rt :do-tests :obj)))