-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathMakefile
More file actions
21 lines (16 loc) · 775 Bytes
/
Makefile
File metadata and controls
21 lines (16 loc) · 775 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
all: system-file-magic depcheck
buildapp:
sbcl --no-userinit --no-sysinit --non-interactive \
--load $(HOME)/quicklisp/setup.lisp \
--eval '(ql:quickload "buildapp")' \
--eval '(buildapp:build-buildapp "buildapp")'
depcheck: asdf.lisp depcheck.lisp buildapp
./buildapp --dynamic-space-size 4000 --output depcheck --require asdf --entry depcheck:main --load depcheck.lisp
system-file-magic: asdf.lisp system-file-magic.lisp buildapp
./buildapp --dynamic-space-size 4000 --output system-file-magic --require asdf --load system-file-magic.lisp --entry system-file-magic:main
install: system-file-magic depcheck
mkdir -p $(HOME)/bin
install -c -m 555 system-file-magic $(HOME)/bin
install -c -m 555 depcheck $(HOME)/bin
clean:
rm -f system-file-magic depcheck