-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
qob-cli.asd
41 lines (41 loc) · 1.5 KB
/
qob-cli.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
(defsystem "qob-cli"
:version "0.1.4"
:author "Jen-Chieh Shen"
:license "MIT"
:description "CLI for building, running, testing, and managing your Common Lisp dependencies"
:homepage "https://github.com/cl-qob/cli"
:depends-on ("clingon")
:serial t
:components (;; Utils
(:file "src/el-lib")
(:file "src/packages")
(:file "src/utils")
;; Commands
(:file "cmds/create/cl-project")
(:file "cmds/clean/all")
(:file "cmds/clean/dist")
(:file "cmds/clean/workspace")
(:file "cmds/core/build")
(:file "cmds/core/clean")
(:file "cmds/core/create")
(:file "cmds/core/dists")
(:file "cmds/core/eval")
(:file "cmds/core/files")
(:file "cmds/core/package")
(:file "cmds/core/info")
(:file "cmds/core/init")
(:file "cmds/core/install")
(:file "cmds/core/install-deps")
(:file "cmds/core/install-dists")
(:file "cmds/core/list")
(:file "cmds/core/load")
(:file "cmds/core/locate")
(:file "cmds/core/status")
(:file "cmds/core/test")
(:file "cmds/core/uninstall")
(:file "cmds/qob")
;; Program
(:file "src/main"))
:build-operation "program-op"
:build-pathname "bin/qob"
:entry-point "qob-cli:main")