summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-03-15 22:08:13 -0400
committerbd <bdunahu@operationnull.com>2025-03-15 22:08:13 -0400
commitc999b377b2ddd7dc51d0ae7ab639ebb0cf70f051 (patch)
treee069331e1a23ace107b8da78d58e1d0acea3f515 /Makefile
initial commit
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 16 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..7ae7ab8
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,16 @@
+BIN := rva
+LISP := sbcl
+
+.PHONY: all run clean
+
+all:
+ $(LISP) --non-interactive \
+ --eval '(require "asdf")' \
+ --eval '(asdf:load-asd (merge-pathnames "rva.asd" (uiop:getcwd)))' \
+ --eval '(asdf:make :rva)'
+
+run:
+ @ ./bin/$(BIN)
+
+clean:
+ rm -f ./bin/$(BIN)