changelog shortlog graph tags branches changeset files file revisions raw help

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

changeset 237: 4e6838e03f61
parent: 282991a71fe5
child: 49357f8b5e65
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 22 Mar 2024 23:41:48 -0400
permissions: -rw-r--r--
description: add midi
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
217
17c05cd3e549 going nuklear, cfg obj, general fixes, introduction of x.lisp
Richard Westhaver <ellis@rwest.io>
parents: 203
diff changeset
3
   :depends-on (:std :log #+readline :cl-readline)
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"))
182
0e972410eb3e nu invasion
Richard Westhaver <ellis@rwest.io>
parents: 158
diff changeset
7
                (:file "shell" :depends-on ("env"))
117
d0b235557fab test fixes, cli refactoring
ellis <ellis@rwest.io>
parents: 110
diff changeset
8
                (:file "progress" :depends-on ("pkg"))
d0b235557fab test fixes, cli refactoring
ellis <ellis@rwest.io>
parents: 110
diff changeset
9
                (:file "spark" :depends-on ("pkg"))
d0b235557fab test fixes, cli refactoring
ellis <ellis@rwest.io>
parents: 110
diff changeset
10
                (:file "repl" :depends-on ("pkg"))
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"))
4e6838e03f61 add midi
Richard Westhaver <ellis@rwest.io>
parents: 230
diff changeset
13
                (:file "clap" :depends-on ("shell" "progress" "spark" "repl" "prompt" "ed")))
109
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents: 104
diff changeset
14
   :in-order-to ((test-op (test-op "cli/tests"))))
96
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
15
 
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
16
 (defsystem :cli/tests
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
17
   :depends-on (:rt :cli)
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
18
   :components ((:file "tests"))
301fd45bbe73 big refactor of lisp code
ellis <ellis@rwest.io>
parents:
diff changeset
19
   :perform (test-op (o c) (symbol-call :rt :do-tests :cli)))