regression examples, and use of bind to figure out.
[CommonLispStat.git] / Makefile
blobd7ab916365d7d3e289648178e7c6a9bdf18c67e0
1 .SUFFIXES: .o .lsp
3 default:
4 @echo "Targets:"
5 @echo " clean - remove build droppings"
6 @echo " sbcl - build using SBCL"
7 @echo " clisp - build using CLISP"
8 @echo " "
10 git-push :
11 git push --all git+ssh://repo.or.cz/srv/git/CommonLispStat.git
13 ## Workspace cleanup
15 clean:
16 rm -f *.o *.fasl *~ *.flc
18 lib-clean :
19 (cd lib; make clean)
21 dist-clean: clean
22 rm -rf fasl sbcl-fasl
24 ## C compilation
27 # Modify according to your system's needs for dynamic loading
29 CFLAGS = -O -G 0 -DINTPTR
31 # Directory for Examples and Data -- MUST end in a / if not null
32 # For now, you have to install the Examples and Data directories by hand.
34 LSLIB=/usr/statlocal/lib/xlispstat/
36 lib/clib.a:
37 (cd lib; make CFLAGS="${CFLAGS}")
39 lib/exclglue.o:
40 (cd lib; make CFLAGS="${CFLAGS}" exclglue.o)
43 ## Lisp targets and compilation
45 sbcl :
48 clisp :
51 ## Debugging/Building
54 sbcl-debug :
57 clisp-debug :