36 |
done |
done |
37 |
touch $@ |
touch $@ |
38 |
|
|
39 |
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) |
40 |
OBJS:=$(OBJS) $(shell ls -1 $(LSPDIR)/*.o) |
OBJS:=$(OOBJS) $(shell ls -1 $(LSPDIR)/*.o) |
41 |
OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o) |
OBJS:=$(OBJS) $(shell ls -1 $(CMPDIR)/*.o | grep -v collectfn.o) |
42 |
|
|
43 |
PCLOBJS:=$(shell ls -1 $(PCLDIR)/*.o) |
PCLOBJS:=$(shell ls -1 $(PCLDIR)/*.o) |
51 |
init_gcl.lsp.tmp: init_gcl.lsp.in |
init_gcl.lsp.tmp: init_gcl.lsp.in |
52 |
cp $< $@ |
cp $< $@ |
53 |
|
|
54 |
|
init_pre_gcl.lsp.tmp: init_pre_gcl.lsp.in |
55 |
|
cp $< $@ |
56 |
|
|
57 |
init_xgcl.lsp.tmp: init_gcl.lsp.tmp |
init_xgcl.lsp.tmp: init_gcl.lsp.tmp |
58 |
ln -snf $< $@ |
ln -snf $< $@ |
59 |
|
|
113 |
rm -rf $@ |
rm -rf $@ |
114 |
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
115 |
|
|
116 |
|
libpre_gcl.a: $(FIRST_FILE) $(OOBJS) sys_pre_gcl.o $(LAST_FILE) gmpfiles bfdfiles |
117 |
|
rm -rf $@ |
118 |
|
ar rs $@ $(filter %.o,$^) $(shell find gmp bfd -name "*.o") |
119 |
|
|
120 |
libxgcl.a: libgcl.a |
libxgcl.a: libgcl.a |
121 |
ln -snf $< $@ |
ln -snf $< $@ |
122 |
|
|