changelog shortlog graph tags branches changeset files file revisions raw help

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

changeset 689: 2e7d93b892a5
parent: 517c65b51e6b
author: Richard Westhaver <ellis@rwest.io>
date: Tue, 01 Oct 2024 22:29:08 -0400
permissions: -rw-r--r--
description: cli shell tests init
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
1
 ;;; cli.asd --- CLI library
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
2
 (defsystem :cli
581
d3e2829521a3 tmux work, fuzzer
Richard Westhaver <ellis@rwest.io>
parents: 560
diff changeset
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
282991a71fe5 fix ansi and add equiv
Richard Westhaver <ellis@rwest.io>
parents: 217
diff changeset
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
d0b235557fab test fixes, cli refactoring
ellis <ellis@rwest.io>
parents: 110
diff changeset
7
                (:file "progress" :depends-on ("pkg"))
d0b235557fab test fixes, cli refactoring
ellis <ellis@rwest.io>
parents: 110
diff changeset
8
                (:file "spark" :depends-on ("pkg"))
d0b235557fab test fixes, cli refactoring
ellis <ellis@rwest.io>
parents: 110
diff changeset
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
4e6838e03f61 add midi
Richard Westhaver <ellis@rwest.io>
parents: 230
diff changeset
11
                (:file "prompt" :depends-on ("env" "ansi"))
4e6838e03f61 add midi
Richard Westhaver <ellis@rwest.io>
parents: 230
diff changeset
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
16a3cdc06cbc add cli/tools/wg
Richard Westhaver <ellis@rwest.io>
parents: 581
diff changeset
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
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents: 104
diff changeset
38
   :in-order-to ((test-op (test-op "cli/tests"))))
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
39
 
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
40
 (defsystem :cli/tests
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
41
   :depends-on (:rt :cli)
688
517c65b51e6b clap tests
Richard Westhaver <ellis@rwest.io>
parents: 648
diff changeset
42
   :components ((:module "tests"
517c65b51e6b clap tests
Richard Westhaver <ellis@rwest.io>
parents: 648
diff changeset
43
                 :components
517c65b51e6b clap tests
Richard Westhaver <ellis@rwest.io>
parents: 648
diff changeset
44
                 ((:file "pkg")
689
2e7d93b892a5 cli shell tests init
Richard Westhaver <ellis@rwest.io>
parents: 688
diff changeset
45
                  (:file "shell")
2e7d93b892a5 cli shell tests init
Richard Westhaver <ellis@rwest.io>
parents: 688
diff changeset
46
                  (:file "ansi")
2e7d93b892a5 cli shell tests init
Richard Westhaver <ellis@rwest.io>
parents: 688
diff changeset
47
                  (:file "clap")
2e7d93b892a5 cli shell tests init
Richard Westhaver <ellis@rwest.io>
parents: 688
diff changeset
48
                  (:file "tools"))))
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
49
   :perform (test-op (o c) (symbol-call :rt :do-tests :cli)))