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 | 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 | 4 | :serial t |
96 | 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 | 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 | 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 | 24 | :in-order-to ((test-op (test-op "obj/tests")))) |
25 | ||
26 | (defsystem :obj/tests |
|
27 | :depends-on (:rt :obj) |
|
28 | :components ((:file "tests")) |
|
29 | :perform (test-op (o c) (symbol-call :rt :do-tests :obj))) |