changeset 648: | 926d95e5fdc7 |
parent: | 16a3cdc06cbc |
child: | 517c65b51e6b |
author: | Richard Westhaver <ellis@rwest.io> |
date: | Thu, 12 Sep 2024 16:48:47 -0400 |
permissions: | -rw-r--r-- |
description: | cli/multi and slime-cape fixes |
96 | 1 | ;;; cli.asd --- CLI library |
2 | (defsystem :cli |
|
581 | 3 | :depends-on (:std :log :dat :obj) |
104
6e5caf0c68a1
obj tree, id, hash, seq, graph.. added cli/progress and init cli/repl
ellis <ellis@rwest.io>
parents:
96
diff
changeset
|
4 | :components ((:file "pkg") |
230 | 5 | (:file "ansi" :depends-on ("pkg")) |
157
193d1ea7d684
renamed ascii functions - prefixed with . to prevent conflicts with cl symbol ED
ellis <ellis@rwest.io>
parents:
129
diff
changeset
|
6 | (:file "env" :depends-on ("pkg")) |
117 | 7 | (:file "progress" :depends-on ("pkg")) |
8 | (:file "spark" :depends-on ("pkg")) |
|
9 | (:file "repl" :depends-on ("pkg")) |
|
404
66059a1117bd
begin clap refactor, upgrade cli/prompt
Richard Westhaver <ellis@rwest.io>
parents:
388
diff
changeset
|
10 | (:file "shell" :depends-on ("env")) |
237 | 11 | (:file "prompt" :depends-on ("env" "ansi")) |
12 | (:file "ed" :depends-on ("env")) |
|
388
dec30b6fd500
prelude/user packages init
Richard Westhaver <ellis@rwest.io>
parents:
381
diff
changeset
|
13 | (:module |
dec30b6fd500
prelude/user packages init
Richard Westhaver <ellis@rwest.io>
parents:
381
diff
changeset
|
14 | "tools" |
dec30b6fd500
prelude/user packages init
Richard Westhaver <ellis@rwest.io>
parents:
381
diff
changeset
|
15 | :components |
471
33b0614ee220
cli tools, added vc-bundle, vc-unbundle generics
Richard Westhaver <ellis@rwest.io>
parents:
426
diff
changeset
|
16 | ((:file "pkg") |
33b0614ee220
cli tools, added vc-bundle, vc-unbundle generics
Richard Westhaver <ellis@rwest.io>
parents:
426
diff
changeset
|
17 | (:file "term" :depends-on ("pkg")) |
33b0614ee220
cli tools, added vc-bundle, vc-unbundle generics
Richard Westhaver <ellis@rwest.io>
parents:
426
diff
changeset
|
18 | (:file "tmux" :depends-on ("term")) |
33b0614ee220
cli tools, added vc-bundle, vc-unbundle generics
Richard Westhaver <ellis@rwest.io>
parents:
426
diff
changeset
|
19 | (:file "pacman" :depends-on ("pkg")) |
497
bcf772e86fbc
add std/task, some fixes and added cli/tools/systemd
Richard Westhaver <ellis@rwest.io>
parents:
471
diff
changeset
|
20 | (:file "cc" :depends-on ("pkg")) |
517
ed9021bf5cef
init cargo and sbcl tools
Richard Westhaver <ellis@rwest.io>
parents:
497
diff
changeset
|
21 | (:file "systemd" :depends-on ("pkg")) |
589 | 22 | (:file "wg" :depends-on ("pkg")) |
517
ed9021bf5cef
init cargo and sbcl tools
Richard Westhaver <ellis@rwest.io>
parents:
497
diff
changeset
|
23 | (:file "cargo" :depends-on ("pkg")) |
ed9021bf5cef
init cargo and sbcl tools
Richard Westhaver <ellis@rwest.io>
parents:
497
diff
changeset
|
24 | (:file "sbcl" :depends-on ("pkg")))) |
426
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
25 | (:module "clap" |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
26 | :components |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
27 | ((:file "pkg") |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
28 | (:file "ast" :depends-on ("pkg")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
29 | (:file "vars" :depends-on ("pkg")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
30 | (:file "util" :depends-on ("vars")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
31 | (:file "macs" :depends-on ("util")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
32 | (:file "proto" :depends-on ("util")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
33 | (:file "opt" :depends-on ("macs" "proto" "ast")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
34 | (:file "cmd" :depends-on ("macs" "proto" "ast")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
35 | (:file "cli" :depends-on ("opt" "cmd")))) |
648
926d95e5fdc7
cli/multi and slime-cape fixes
Richard Westhaver <ellis@rwest.io>
parents:
589
diff
changeset
|
36 | (:file "multi" :depends-on ("repl" "clap")) |
426
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
37 | (:file "cli")) |
109 | 38 | :in-order-to ((test-op (test-op "cli/tests")))) |
96 | 39 | |
40 | (defsystem :cli/tests |
|
41 | :depends-on (:rt :cli) |
|
42 | :components ((:file "tests")) |
|
43 | :perform (test-op (o c) (symbol-call :rt :do-tests :cli))) |