1 |
-include ../makedefs |
-include ../makedefs |
2 |
|
|
3 |
COMPILE_FILE=../unixport/saved_ansi_gcl ./unixport/ -system-p -c-file -data-file \ |
COMPILE_FILE=./saved_clcs_gcl ./ -system-p -c-file -data-file \ |
4 |
-o-file nil -h-file -compile |
-o-file nil -h-file -compile |
5 |
|
|
6 |
FILES:=$(shell ls -1 clcs_*.lisp | sed 's,\.lisp,,1') |
FILES:=$(shell ls -1 clcs_*.lisp | sed 's,\.lisp,,1') |
7 |
|
|
8 |
all: $(addsuffix .c,$(FILES)) $(addsuffix .o,$(FILES)) |
all: $(addsuffix .c,$(FILES)) $(addsuffix .o,$(FILES)) |
9 |
|
|
10 |
%.h %.data %.c : %.lisp |
saved_clcs_gcl: ../unixport/saved_pcl_gcl |
11 |
|
echo '(load "package.lisp")(load "myload.lisp")(si::save-system "$@")' | $< $(<D)/ |
12 |
|
|
13 |
|
%.h %.data %.c : %.lisp saved_clcs_gcl |
14 |
cp ../h/cmpinclude.h . |
cp ../h/cmpinclude.h . |
15 |
$(COMPILE_FILE) $< |
$(COMPILE_FILE) $< |
16 |
|
|
31 |
|
|
32 |
clean: |
clean: |
33 |
rm -f *.o *.fn saved_full_gcl$(EXE) saved_full_gcl cmpinclude.h |
rm -f *.o *.fn saved_full_gcl$(EXE) saved_full_gcl cmpinclude.h |
34 |
|
.INTERMEDIATE: saved_clcs_gcl |