37 |
done |
done |
38 |
touch $@ |
touch $@ |
39 |
|
|
40 |
OBJS:=$(shell j=$$(ar t $(ODIR)/gcllib.a) ; for i in $$(ls -1 $(ODIR)/*.o) ; do if ! echo $$j |grep -q $$(basename $$i) ; then echo $$i ; fi ; done) |
OOBJS:=$(shell j=$$(ar t $(ODIR)/gcllib.a) ; for i in $$(ls -1 $(ODIR)/*.o) ; do if ! echo $$j |grep -q $$(basename $$i) ; then echo $$i ; fi ; done) |
41 |
OBJS:=$(OBJS) $(shell ls -1 $(LSPDIR)/*.o) |
OBJS:=$(OOBJS) $(shell ls -1 $(LSPDIR)/*.o) |
42 |
OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o) |
OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o) |
43 |
|
|
44 |
MODOBJS:=$(shell ls -1 $(MDIR)/*.o) |
MODOBJS:=$(shell ls -1 $(MDIR)/*.o) |
53 |
init_gcl.lsp.tmp: init_gcl.lsp.in |
init_gcl.lsp.tmp: init_gcl.lsp.in |
54 |
cp $< $@ |
cp $< $@ |
55 |
|
|
56 |
|
init_pre_gcl.lsp.tmp: init_pre_gcl.lsp.in |
57 |
|
cp $< $@ |
58 |
|
|
59 |
init_mod_gcl.lsp.tmp: init_mod_gcl.lsp.in |
init_mod_gcl.lsp.tmp: init_mod_gcl.lsp.in |
60 |
cp $< $@ |
cp $< $@ |
61 |
|
|
118 |
rm -rf $@ |
rm -rf $@ |
119 |
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
120 |
|
|
121 |
|
libpre_gcl.a: $(FIRST_FILE) $(OOBJS) sys_pre_gcl.o $(LAST_FILE) gmpfiles bfdfiles |
122 |
|
rm -rf $@ |
123 |
|
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
124 |
|
|
125 |
libmod_gcl.a: $(FIRST_FILE) $(OBJS) $(MODOBJS) sys_mod_gcl.o $(LAST_FILE) gmpfiles bfdfiles |
libmod_gcl.a: $(FIRST_FILE) $(OBJS) $(MODOBJS) sys_mod_gcl.o $(LAST_FILE) gmpfiles bfdfiles |
126 |
rm -rf $@ |
rm -rf $@ |
127 |
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |