changeset 471: | 33b0614ee220 |
parent: | 3e721a3349a0 |
child: | bcf772e86fbc |
author: | Richard Westhaver <ellis@rwest.io> |
date: | Sat, 22 Jun 2024 23:52:20 -0400 |
permissions: | -rw-r--r-- |
description: | cli tools, added vc-bundle, vc-unbundle generics |
96 | 1 | ;;; cli.asd --- CLI library |
2 | (defsystem :cli |
|
381
386d51cf61ca
add ffi/readline, net updates
Richard Westhaver <ellis@rwest.io>
parents:
377
diff
changeset
|
3 | :depends-on (:std :log) |
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")) |
33b0614ee220
cli tools, added vc-bundle, vc-unbundle generics
Richard Westhaver <ellis@rwest.io>
parents:
426
diff
changeset
|
20 | (:file "cc" :depends-on ("pkg")))) |
426
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
21 | ;; (:file "clap" :depends-on ("shell" "prompt")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
22 | (:module "clap" |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
23 | :components |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
24 | ((:file "pkg") |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
25 | (:file "ast" :depends-on ("pkg")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
26 | (:file "vars" :depends-on ("pkg")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
27 | (:file "util" :depends-on ("vars")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
28 | (:file "macs" :depends-on ("util")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
29 | (:file "proto" :depends-on ("util")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
30 | (:file "opt" :depends-on ("macs" "proto" "ast")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
31 | (:file "cmd" :depends-on ("macs" "proto" "ast")) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
32 | (:file "cli" :depends-on ("opt" "cmd")))) |
3e721a3349a0
completed phase2 of clap migration
Richard Westhaver <ellis@rwest.io>
parents:
419
diff
changeset
|
33 | (:file "cli")) |
109 | 34 | :in-order-to ((test-op (test-op "cli/tests")))) |
96 | 35 | |
36 | (defsystem :cli/tests |
|
37 | :depends-on (:rt :cli) |
|
38 | :components ((:file "tests")) |
|
39 | :perform (test-op (o c) (symbol-call :rt :do-tests :cli))) |