blob: ef607dbcb65d53f5842d7f2cbdf57b80fd238a4a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
LISP ?= sbcl
build:
$(LISP) --load extreload.asd \
--eval '(ql:quickload :extreload)' \
--eval '(asdf:make :extreload)' \
--eval '(quit)'
release:
# ecl --eval '(require "asdf")' \
# --load extreload.asd \
# --eval '(ql:quickload :extreload)' \
# --eval '(asdf:make :extreload)' \
# --eval '(quit)'
ecl --eval '(require "asdf")' \
--eval '(require "uiop")' \
--load extreload.asd \
--eval '(ql:quickload :extreload)' \
--eval '(asdf:make-build :extreload \
:type :program \
:move-here #P"./" \
:epilogue-code '"'"'(progn \
(extreload:main) \
(si:exit)))' \
--eval '(quit)'
.PHONY: doc
doc: doc/extreload.1
doc/extreload.1: doc/extreload.1.txt
a2x --no-xmllint --format manpage $<
|