changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > core / lisp/bin/bin.asd

revision 651: af486e0a40c9
parent 342: 254cca648492
child 680: 5f88b237ce29
     1.1--- a/lisp/bin/bin.asd	Fri Sep 13 20:30:55 2024 -0400
     1.2+++ b/lisp/bin/bin.asd	Sat Sep 14 22:13:06 2024 -0400
     1.3@@ -1,50 +1,45 @@
     1.4 (defsystem :bin
     1.5-  :depends-on (:bin/organ :bin/homer :bin/rdb :bin/skel :bin/packy)
     1.6-  :in-order-to ((test-op (test-op "app/tests")))
     1.7-  :perform (test-op (o c) (symbol-call :rt :do-tests :app)))
     1.8+  :depends-on (:bin/organ :bin/homer :bin/rdb :bin/skel :bin/packy :bin/core))
     1.9 
    1.10 (defsystem :bin/organ
    1.11   :build-operation program-op
    1.12   :build-pathname "organ"
    1.13-  :entry-point "bin/organ::main"
    1.14+  :entry-point "bin/organ::start-organ"
    1.15   :depends-on (:uiop :cl-ppcre :std :cli :organ :nlp)
    1.16-  :components ((:file "organ"))
    1.17-  :in-order-to ((test-op (test-op "app/tests")))
    1.18-  :perform (test-op (o c) (symbol-call :rt :do-tests :app)))
    1.19+  :components ((:file "organ")))
    1.20 
    1.21 (defsystem :bin/homer
    1.22   :build-operation program-op
    1.23   :build-pathname "homer"
    1.24-  :entry-point "bin/homer::main"
    1.25+  :entry-point "bin/homer::start-homer"
    1.26   :depends-on (:uiop :cl-ppcre :std :cli
    1.27                :organ :skel :nlp :rdb :packy :krypt)
    1.28-  :components ((:file "homer"))
    1.29-  :in-order-to ((test-op (test-op "app/tests")))
    1.30-  :perform (test-op (o c) (symbol-call :rt :do-tests :app)))
    1.31+  :components ((:file "homer")))
    1.32 
    1.33 (defsystem :bin/rdb
    1.34   :build-operation "program-op"
    1.35   :build-pathname "rdb"
    1.36-  :entry-point "bin/rdb::main"
    1.37+  :entry-point "bin/rdb::start-rdb"
    1.38   :depends-on (:uiop :cl-ppcre :std :rdb :cli)
    1.39-  :components ((:file "rdb"))
    1.40-  :in-order-to ((test-op (test-op "app/tests")))
    1.41-  :perform (test-op (o c) (symbol-call :rt :do-tests :app)))
    1.42+  :components ((:file "rdb")))
    1.43 
    1.44 (defsystem :bin/skel
    1.45   :build-operation program-op
    1.46   :build-pathname "skel"
    1.47-  :entry-point "bin/skel:main"
    1.48+  :entry-point "bin/skel::start-skel"
    1.49   :components ((:file "skel"))
    1.50-  :depends-on (:uiop :cl-ppcre :std :cli :skel)
    1.51-  :in-order-to ((test-op (test-op "app/tests")))
    1.52-  :perform (test-op (o c) (symbol-call :rt :do-tests :app)))
    1.53+  :depends-on (:uiop :cl-ppcre :std :cli :skel))
    1.54 
    1.55 (defsystem :bin/packy
    1.56   :build-operation program-op
    1.57   :build-pathname "packy"
    1.58-  :entry-point "bin/packy::main"
    1.59+  :entry-point "bin/packy::start-packy"
    1.60   :depends-on (:uiop :cl-ppcre :std :cli :packy :rdb)
    1.61-  :components ((:file "packy"))
    1.62-  :in-order-to ((test-op (test-op "app/tests")))
    1.63-  :perform (test-op (o c) (symbol-call :rt :do-tests :app)))
    1.64+  :components ((:file "packy")))
    1.65+
    1.66+(defsystem :bin/core
    1.67+  :build-operation program-op
    1.68+  :build-pathname "core"
    1.69+  :entry-point "bin/core::dispatch-core"
    1.70+  :components ((:file "core"))
    1.71+  :depends-on (:std :cli :log :bin/skel :bin/organ :bin/homer :bin/rdb :bin/packy))