root/trunk/projects/bos/Makefile

Revision 3990, 0.7 KB (checked in by hans, 23 months ago)

Rewrote cert daemon in bourne shell, handle two-page certificate.

Line 
1all: bos.core
2.PHONY: all
3
4SBCL_BUILD=env LC_CTYPE=en_US.UTF-8 HOME=/home/bknr sbcl --dynamic-space-size 800 --no-userinit
5SBCL_RUN=env LC_CTYPE=en_US.ISO8859-1 sbcl --core bos.core --dynamic-space-size 800 --no-userinit
6
7bos.core: build.lisp
8        $(SBCL_BUILD) --load build.lisp --eval '(sb-ext:save-lisp-and-die "bos.core")'
9
10# various cleaning stuff
11.PHONY: cleancore
12cleancore:
13        rm -f bos.core
14
15.PHONY: cleanfasl
16cleanfasl:
17        (cd ../.. && sbcl --no-userinit --disable-debugger --load clean.lisp --eval '(quit)')
18
19.PHONY: cleanall
20cleanall: cleancore cleanfasl
21
22.PHONY: clean
23clean: cleancore
24
25.PHONY: start
26start: bos.core
27        $(SBCL_RUN) --eval '(start)'
28
29# TAGS
30TAGS:
31        find . -name '*.lisp' | xargs etags -a
Note: See TracBrowser for help on using the browser.