white-tiger/Makefile

21 lines
553 B
Makefile

.PHONY: load clean run
white-tiger: src/white-tiger.lisp
sbcl \
--eval '(require "asdf")' \
--eval '(asdf:load-asd (merge-pathnames "white-tiger.asd" (uiop:getcwd)))' \
--eval '(asdf:load-system :white-tiger)' \
--eval "(sb-ext:save-lisp-and-die \"white-tiger\" :toplevel #'white-tiger:start :executable t :compression 1)"
load:
sbcl \
--eval '(require "asdf")' \
--eval '(asdf:load-asd (merge-pathnames "white-tiger.asd" (uiop:getcwd)))' \
--eval '(asdf:load-system :white-tiger)'
run: white-tiger
./white-tiger
clean:
rm -f white-tiger