eksd/Makefile
Jaidyn Ann 91c85c4ba4 Tweak system-file, add Makefile
I’d hoped these tweaks to the system-file would
help binary-making work with ECL, but no dice.
Anyway, the Makefile has a basic build recipe and
one for installing Quicklisp, should the user not
already have it installed.
2024-05-26 23:38:33 -05:00

21 lines
442 B
Makefile

LISP ?= sbcl
all: clean build
clean:
-rm eksd
quicklisp:
curl "https://beta.quicklisp.org/quicklisp.lisp" -o /tmp/ql.lisp
$(LISP) --load /tmp/ql.lisp \
--eval '(quicklisp-quickstart:install :path "~/.local/lib/quicklisp/")' \
--eval '(ql:add-to-init-file)' \
--eval '(quit)'
build:
$(LISP) --load eksd.asd \
--eval '(ql:quickload :eksd)' \
--eval '(ql:quickload :eksd.unix)' \
--eval '(asdf:make :eksd.unix)' \
--eval '(quit)'