added makefile

This commit is contained in:
a. fox 2023-10-05 10:28:47 -04:00
parent 160dde84f5
commit 9a190d7e76
1 changed files with 19 additions and 0 deletions

19
Makefile Normal file
View File

@ -0,0 +1,19 @@
SYSTEM_NAME = friday-bot
define LISP_CMDS
"(handler-case \
(progn (ql:quickload :SYSTEM) \
(asdf:make :SYSTEM)) \
(error (e) \
(format t \"~A~%\" e) \
(uiop:quit 1)))"
endef
CMDS = --eval $(subst SYSTEM,$(SYSTEM_NAME),$(LISP_CMDS))
.PHONY: clean all
all:
ros $(CMDS)
clean:
rm -ri bin/