25 |
MPDIR = mp |
MPDIR = mp |
26 |
GMP_DIR = gmp3/ |
GMP_DIR = gmp3/ |
27 |
|
|
28 |
all: $(PORTDIR)/$(FLISP) command cmpnew/collectfn.o lsp/info.o do-gcl-tk do-info |
all: $(BUILD_BFD) $(PORTDIR)/$(FLISP) command cmpnew/collectfn.o lsp/info.o do-gcl-tk do-info |
29 |
|
|
30 |
|
binutils/bfd/libbfd.a binutils/libiberty/libiberty.a: |
31 |
|
cd $(@D) && make |
32 |
|
|
33 |
|
h/bfd.h: binutils/bfd/libbfd.a binutils/libiberty/libiberty.a |
34 |
|
cp $(<D)/$(@F) $@ |
35 |
|
|
36 |
|
h/bfdlink.h: binutils/bfd/libbfd.a binutils/libiberty/libiberty.a |
37 |
|
cp $(<D)/../include/$(@F) $@ |
38 |
|
|
39 |
#$(PORTDIR)/saved_gcl: $(PORTDIR)/$(FLISP) |
#$(PORTDIR)/saved_gcl: $(PORTDIR)/$(FLISP) |
40 |
# cp $< $@ |
# cp $< $@ |
174 |
rm -f h/config.h h/gclincl.h h/cmpinclude.h |
rm -f h/config.h h/gclincl.h h/cmpinclude.h |
175 |
rm -rf gmp3/.deps gmp3/libgmp.a |
rm -rf gmp3/.deps gmp3/libgmp.a |
176 |
rm -f xbin/gcl foo foo.c bin/gclm.bat |
rm -f xbin/gcl foo foo.c bin/gclm.bat |
177 |
rm -f h/*-linux.defs |
rm -f h/*-linux.defs h/bfd.h h/bfdlink.h |
178 |
|
cd binutils/bfd && make clean |
179 |
|
cd binutils/libiberty && make clean |
180 |
|
|
181 |
CMPINCLUDE_FILES=${HDIR}cmpincl1.h ${HDIR}gclincl.h ${HDIR}compbas.h ${HDIR}enum.h $(MP_INCLUDE) ${HDIR}object.h ${HDIR}vs.h \ |
CMPINCLUDE_FILES=${HDIR}cmpincl1.h ${HDIR}gclincl.h ${HDIR}compbas.h ${HDIR}enum.h $(MP_INCLUDE) ${HDIR}object.h ${HDIR}vs.h \ |
182 |
${HDIR}bds.h ${HDIR}frame.h \ |
${HDIR}bds.h ${HDIR}frame.h \ |