1.1--- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2+++ b/src/package.lisp Tue Jun 06 18:55:17 2023 -0400
1.3@@ -0,0 +1,44 @@
1.4+;; demo packages.lisp
1.5+(defpackage :demo-sys
1.6+ (:nicknames :ds))
1.7+(defpackage :demo-utils
1.8+ (:use :demo-sys)
1.9+ (:nicknames :dutils)
1.10+ (:export
1.11+ #:source-dir
1.12+ #:random-id
1.13+ #:scan-dir)
1.14+ (:export
1.15+ #:*cargo-target*
1.16+ #:*rs-macros*
1.17+ #:rs-defmacro
1.18+ #:rs-macroexpand-1
1.19+ #:rs-macroexpand))
1.20+(defpackage :demo-db
1.21+ (:use :demo-sys)
1.22+ (:nicknames :ddb))
1.23+(defpackage :demo-ui
1.24+ (:use :demo-sys)
1.25+ (:nicknames :dui)
1.26+ (:export
1.27+ #:on-new-window
1.28+ #:start-ui))
1.29+(defpackage :demo-cli
1.30+ (:use :demo-sys)
1.31+ (:nicknames :dcli)
1.32+ (:export
1.33+ #:run-cli
1.34+ #:demo-path
1.35+ #:db-path
1.36+ #:cli-opts
1.37+ #:cli-handler
1.38+ #:cli-cmd))
1.39+(defpackage :demo
1.40+ (:use #:cl #:demo-sys #:demo-utils #:demo-db #:demo-ui #:demo-cli)
1.41+ (:nicknames :d)
1.42+ (:local-nicknames
1.43+ (#:v #:org.shirakumo.verbose)
1.44+ (#:bt #:bordeaux-threads)
1.45+ (#:cli #:clingon)))
1.46+(defpackage :demo-user
1.47+ (:use :demo #:cl-user))