Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

[28e3a1]: src / gabriel / Makefile.in Maximize Restore History

Download this file

Makefile.in    46 lines (38 with data), 1.1 kB

 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
33
34
35
36
37
38
39
40
41
42
43
44
45
top_srcdir=@top_srcdir@
srcdir=@srcdir@
@SET_MAKE@
LN_S = @LN_S@
FILES = CMUCLc ECLc CLISPc CMUCLi ECLi CLISPi
LISP ?= ../ecl -dir `pwd`/../
NAME ?= ECLc
COMPILE ?= NIL
BENCHMARK: $(FILES)
rm -f BENCHMARK
(echo "(load \"$(srcdir)/test-help.lsp\")"; \
echo "(beautify-output \"BENCHMARK\")"; \
cat $(FILES); \
echo "NIL";)\
| ../ecl ; cat BENCHMARK
CMUCLi:
$(MAKE) test LISP="lisp" NAME=CMUCLi COMPILE="NIL"
CMUCLc:
$(MAKE) test LISP="lisp" NAME=CMUCLc COMPILE="T"
CLISPi:
$(MAKE) test LISP="clisp -a" NAME=CLISPi COMPILE="NIL"
CLISPc:
$(MAKE) test LISP="clisp -a" NAME=CLISPc COMPILE="T"
ECLi:
$(MAKE) test NAME=ECLi COMPILE="NIL"
ECLc: ../h/ecl.h
$(MAKE) test NAME=ECLc COMPILE="T"
test:
(echo "(load \"$(srcdir)/make-declare.lsp\")"; \
echo "(load \"$(srcdir)/test-help.lsp\")"; \
echo "(do-all-tests \"$(NAME)\" \"$(srcdir)/\" \""`pwd`"/\" $(COMPILE))"; \
echo "#+(or cmu ecl) (quit)") | $(LISP)
../h/ecl.h:
$(LN_S) $(top_srcdir)/h/*.h ../h
clean:
rm -f $(FILES) BENCHMARK
rm -f core *.fas *.c *.h a.out *.o *.lbin *.bin *.*fasl *~ *.lib *#
rm -f *.x86f