Finish port to asdf and make webserer template files

This commit is contained in:
2024-09-04 03:49:47 -07:00
parent b09948d77c
commit d85f58adf2
8 changed files with 252 additions and 149 deletions

View File

@ -1,11 +1,12 @@
(defsystem #:truth-table
:version "0.0.1"
:description "Tools for working with logical propositions and truth tables"
:author "Alexander Rosenberg <zanderpkg@pm.me>"
:license "AGPL3"
:depends-on ())
(defsystem #:truth-table/base
:version "0.0.1"
:depends-on ()
:serial t
:components
((:file "packages")
@ -14,11 +15,31 @@
(:file "table")
(:file "typeset")))
(defsystem #:truth-table/args
:depends-on (#:uiop)
:serial t
:components
((:file "packages")
(:file "arguments")))
(defsystem #:truth-table/cli
:depends-on (#:uiop
#:with-user-abort
#:truth-table/base)
#:truth-table/base
#:truth-table/args)
:serial t
:components
((:file "packages")
(:file "cli")))
(defsystem #:truth-table/web
:depends-on (#:uiop
#:with-user-abort
#:reblocks
#:reblocks-ui
#:truth-table/base
#:truth-table/args)
:serial t
:components
((:file "packages")
(:file "web")))