Refactor to use ASDF

This commit is contained in:
2024-09-04 03:14:57 -07:00
parent 24c1a03b35
commit 24904e73b5
11 changed files with 1264 additions and 1122 deletions

View File

@ -1,11 +1,15 @@
LISP ?= sbcl
all: truth-table
BASE_FILES=packages.lisp parse.lisp table.lisp typeset.lisp eval.lisp
CLI_FILES=cli.lisp
truth-table: build.lisp truth-table.lisp
$(LISP) --load build.lisp
all: cli
cli: truth-table
truth-table: build.lisp truth-table.asd $(BASE_FILES) $(CLI_FILES)
$(LISP) --load build.lisp --eval '(cli)'
clean:
rm -f truth-table
.PHONY: all clean
.PHONY: all cli clean