LISP ?= sbcl BASE_FILES=packages.lisp parse.lisp table.lisp typeset.lisp eval.lisp CLI_FILES=cli.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 cli clean