exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
libdir = $(exec_prefix)/lib
+tooldir = $(libdir)
datadir = $(prefix)/lib
mandir = $(prefix)/man
then echo $${rootme}/bison/bison -L $${rootme}/bison/ -y ; \
else echo bison -y ; fi`
+LEX = `if [ -d $${rootme}/flex ] ; \
+ then echo $${rootme}/flex/flex -S$${rootme}/flex/flex.skel ; \
+ else echo flex ; fi`
+
MAKEINFO = `if [ -d $${rootme}/texinfo/C ] ; \
then echo $${rootme}/texinfo/C/makeinfo ; \
else echo makeinfo ; fi`
#### host and target specific makefile fragments come in here.
###
+FLAGS_TO_PASS = \
+ "prefix=$(prefix)" \
+ "exec_prefix=$(exec_prefix)" \
+ "tooldir=$(tooldir)" \
+ "AR=$(AR)" \
+ "AR_FLAGS=$(AR_FLAGS)" \
+ "CC=$(CC)" \
+ "CFLAGS=$(CFLAGS)" \
+ "RANLIB=$(RANLIB)" \
+ "LOADLIBES=$(LOADLIBES)" \
+ "LDFLAGS=$(LDFLAGS)" \
+ "BISON=$(BISON)" \
+ "LEX=$(LEX)" \
+ "MAKEINFO=$(MAKEINFO)" \
+ "INSTALL=$(INSTALL)" \
+ "INSTALL_DATA=$(INSTALL_DATA)" \
+ "INSTALL_PROGRAM=$(INSTALL_PROGRAM)"
+
.PHONY: all info install-info clean-info
.NOEXPORT:
all: $(ALL)
-info: cfg-paper.info configure.info
+info: cfg-paper.info configure.info standards.info
@rootme=`pwd` ; export rootme ; $(MAKE) subdir_do DO=info "DODIRS=$(SUBDIRS)" "MAKEINFO=$(MAKEINFO)"
-check:; @rootme=`pwd` ; export rootme ; $(MAKE) subdir_do DO=check \
+# Note libg++ has to be handled specially (we can't compile it with CC=cc).
+check:
+ @rootme=`pwd` ; export rootme ; $(MAKE) subdir_do DO=check \
"DODIRS=`echo $(SUBDIRS) | sed -e \"s/libg\+\+//\"" \
"MAKEINFO=$(MAKEINFO)"
- @if [ -d libg++ ] ; then \
- rootme=`pwd` ; export rootme ; \
- (cd libg++ ; \
- $(MAKE) check "CC=$${rootme}/gcc/gcc \
- -B$${rootme}/gcc/") ; \
- fi
-
+ @rootme=`pwd` ; export rootme ; $(MAKE) subdir_do DO=check \
+ "DODIRS=libg++" "CC=${GXX}" "XTRAFLAGS=${XTRAFLAGS}" \
+ "MAKEINFO=$(MAKEINFO)"
clean-info:
@$(MAKE) subdir_do DO=clean-info "DODIRS=$(SUBDIRS)"
- rm -f cfg-paper.info* configure.info*
+ rm -f *.info*
cfg-paper.info: cfg-paper.texi
rootme=`pwd` ; export rootme ; $(MAKEINFO) -o cfg-paper.info $(srcdir)/cfg-paper.texi
configure.info: configure.texi
rootme=`pwd` ; export rootme ; $(MAKEINFO) -o configure.info $(srcdir)/configure.texi
+standards.info: standards.texi
+ rootme=`pwd` ; export rootme ; $(MAKEINFO) -o standards.info $(srcdir)/standards.texi
+
install-info: install-info-dirs force
[ -d $(infodir) ] || mkdir $(infodir)
@$(MAKE) subdir_do DO=install-info "DODIRS=$(SUBDIRS)"
$(INSTALL_DATA) cfg-paper.info $(infodir)/cfg-paper.info
$(INSTALL_DATA) configure.info $(infodir)/configure.info
+ $(INSTALL_DATA) standards.info $(infodir)/standards.info
@$(MAKE) dir.info install-dir.info
install-dir.info:
all-bison all-byacc all-flex all-bfd all-ld all-gas all-gcc \
all-binutils all-libg++ all-readline all-gdb \
all-make all-rcs all-cvs all-diff all-grep \
- all-patch all-emacs all-ispell all-fileutils \
+ all-patch all-emacs all-ispell \
all-newlib all-gprof all-send_pr
all.cross: all-libiberty all-mmalloc all-gas all-bison all-ld \
clean-bison clean-byacc clean-ld clean-gas \
clean-gcc clean-libgcc clean-readline clean-glob clean-gdb \
clean-make clean-diff clean-grep clean-rcs \
- clean-cvs clean-patch clean-emacs clean-ispell clean-fileutils \
+ clean-cvs clean-patch clean-emacs clean-ispell \
clean-libg++ clean-gprof clean-send_pr
-rm -rf *.a TEMP errs core *.o *~ \#* TAGS *.E
install-gas install-gcc install-gprof install-libgcc \
install-readline install-glob install-gdb install-make \
install-cvs install-patch install-emacs install-ispell \
- install-fileutils install-libg++ install-newlib \
+ install-libg++ install-newlib \
install-send_pr
install.cross: install-dirs install-libiberty install-mmalloc \
@if [ -d ./autoconf ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./autoconf; \
- $(MAKE) \
- "against=$(against)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "MINUS_G=$(MINUS_G)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./autoconf ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./autoconf; \
- $(MAKE) \
- "against=$(against)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "MINUS_G=$(MINUS_G)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./autoconf ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./autoconf; \
- $(MAKE) \
- "against=$(against)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "MINUS_G=$(MINUS_G)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./libiberty ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libiberty; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./libiberty ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libiberty; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./libiberty ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libiberty; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./mmalloc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./mmalloc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./mmalloc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./mmalloc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./mmalloc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./mmalloc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
rootme=`pwd` ; export rootme ; \
rootme=`pwd` ; export rootme ; \
(cd ./texinfo; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./texinfo ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./texinfo; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./texinfo ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./texinfo; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./bfd ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./bfd; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./bfd ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./bfd; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./bfd ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./bfd; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
### binutils
-all-binutils: all-libiberty all-bfd
+all-binutils: all-libiberty all-bfd all-flex
@if [ -d ./binutils ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./binutils; \
- $(MAKE) "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./binutils ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./binutils; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./binutils ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./binutils; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./newlib ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./newlib; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./newlib ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./newlib; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./newlib ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./newlib; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
all-gprof: all-libiberty all-bfd
@if [ -d ./gprof ] ; then \
(cd ./gprof; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
clean-gprof: force
@if [ -d $(unsubdir)/gprof ] ; then \
(cd $(unsubdir)/gprof$(subdir); \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
install-gprof: force
@if [ -d $(unsubdir)/gprof ] ; then \
(cd $(unsubdir)/gprof$(subdir); \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./byacc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./byacc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./byacc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./byacc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./byacc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./byacc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./bison ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./bison; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./bison ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./bison; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./bison ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./bison; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
### flex
-all-flex: force
+all-flex: all-libiberty
@if [ -d ./flex ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./flex; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./flex ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./flex; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./flex ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./flex; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./gcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./gcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./gcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./readline ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./readline; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./readline ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./readline; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./readline ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./readline; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./glob ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./glob; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./glob ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./glob; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./glob ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./glob; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./gas ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gas; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./gas ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gas; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./gas ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gas; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
### ld
-all-ld: all-libiberty all-bfd all-bison
+all-ld: all-libiberty all-bfd all-bison all-flex
@if [ -d ./ld ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ld; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./ld ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ld; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./ld ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ld; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./libgcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libgcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- libgcc1.a) ; \
+ $(MAKE) $(FLAGS_TO_PASS) libgcc1.a) ; \
else \
true ; \
fi
@if [ -d ./libgcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libgcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean-libgcc1) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean-libgcc1) ; \
else \
true ; \
fi
@if [ -d ./libgcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libgcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./libgcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libgcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./libgcc ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./libgcc; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./gdb ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gdb; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./gdb ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gdb; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./gdb ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./gdb; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./make ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./make; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./make ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./make; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./make ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./make; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./diff ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./diff; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./diff ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./diff; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./diff ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./diff/; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./grep ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./grep; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./grep ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./grep; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./grep ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./grep; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
- else \
- true ; \
- fi
-
-### rcs
-all-rcs: force
- @if [ -d ./rcs ] ; then \
- rootme=`pwd` ; export rootme ; \
- (cd ./rcs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
+ else \
+ true ; \
+ fi
+
+### rcs
+all-rcs: force
+ @if [ -d ./rcs ] ; then \
+ rootme=`pwd` ; export rootme ; \
+ (cd ./rcs; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./rcs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./rcs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./rcs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./rcs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./cvs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./cvs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./cvs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./cvs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./cvs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./cvs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./patch ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./patch; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./patch ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./patch; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./patch ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./patch; \
- $(MAKE) \
+ $(MAKE) $(FLAGS_TO_PASS) \
bindir=$(bindir) \
- man1dir=$(man1dir) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ man1dir=$(man1dir) install) ; \
else \
true ; \
fi
@if [ -d ./emacs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./emacs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./emacs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./emacs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./emacs ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./emacs; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./ispell ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ispell; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./ispell ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ispell; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./ispell ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./ispell; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
- else \
- true ; \
- fi
-
-### fileutils
-all-fileutils: force
- @if [ -d ./fileutils ] ; then \
- rootme=`pwd` ; export rootme ; \
- (cd ./fileutils; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
- else \
- true ; \
- fi
-
-clean-fileutils: force
- @if [ -d ./fileutils ] ; then \
- rootme=`pwd` ; export rootme ; \
- (cd ./fileutils; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
- else \
- true ; \
- fi
-
-install-fileutils: force
- @if [ -d ./fileutils ] ; then \
- rootme=`pwd` ; export rootme ; \
- (cd ./fileutils; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
@if [ -d ./send_pr ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./send_pr; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- all) ; \
+ $(MAKE) $(FLAGS_TO_PASS) all) ; \
else \
true ; \
fi
@if [ -d ./send_pr ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./send_pr; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- clean) ; \
+ $(MAKE) $(FLAGS_TO_PASS) clean) ; \
else \
true ; \
fi
@if [ -d ./send_pr ] ; then \
rootme=`pwd` ; export rootme ; \
(cd ./send_pr; \
- $(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- install) ; \
+ $(MAKE) $(FLAGS_TO_PASS) install) ; \
else \
true ; \
fi
rootme=`pwd` ; export rootme ; \
(cd ./libg++; \
$(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
"AR=$(AR)" \
"AR_FLAGS=$(AR_FLAGS)" \
"CC=${GXX}" \
rootme=`pwd` ; export rootme ; \
(cd ./libg++; \
$(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
"AR=$(AR)" \
"AR_FLAGS=$(AR_FLAGS)" \
"CC=$(CC)" \
rootme=`pwd` ; export rootme ; \
(cd ./libg++; \
$(MAKE) \
- "prefix=$(prefix)" \
- "datadir=$(datadir)" \
- "mandir=$(mandir)" \
"AR=$(AR)" \
"AR_FLAGS=$(AR_FLAGS)" \
"CC=$(CC)" \
"LDFLAGS=$(LDFLAGS)" \
"BISON=$(BISON)" \
"MAKEINFO=$(MAKEINFO)" \
+ "INSTALL=$(INSTALL)" \
+ "INSTALL_DATA=$(INSTALL_DATA)" \
+ "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
install) ; \
else \
true ; \
# this is a bad hack.
all.xclib: all.normal
if [ -d clib ] ; then \
- (cd clib ; $(MAKE)) ; \
+ (cd clib ; $(MAKE) $(FLAGS_TO_PASS)) ; \
fi
subdir_do:
@for i in $(DODIRS); do \
if [ -f ./$$i/localenv ] ; then \
if (rootme=`pwd` ; export rootme ; cd ./$$i; \
- $(MAKE) \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- $(DO)) ; then true ; \
+ $(MAKE) $(FLAGS_TO_PASS) $(DO)) ; then true ; \
else exit 1 ; fi ; \
else if [ -d ./$$i ] ; then \
if (rootme=`pwd` ; export rootme ; cd ./$$i; \
- $(MAKE) \
- "AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
- "CC=$(CC)" \
- "CFLAGS=$(CFLAGS)" \
- "RANLIB=$(RANLIB)" \
- "LOADLIBES=$(LOADLIBES)" \
- "LDFLAGS=$(LDFLAGS)" \
- "BISON=$(BISON)" \
- "MAKEINFO=$(MAKEINFO)" \
- $(DO)) ; then true ; \
+ $(MAKE) $(FLAGS_TO_PASS) $(DO)) ; then true ; \
else exit 1 ; fi ; \
else true ; fi ; \
fi ; \
done
-#bootstrap:
-# $(MAKE) all info
-# $(MAKE) stage1
-# $(MAKE) pass "stagepass=stage1"
-# $(MAKE) stage2
-# $(MAKE) pass "stagepass=stage2"
-# $(MAKE) comparison
-#
-#bootstrap2:
-# $(MAKE) pass "stagepass=stage1"
-# $(MAKE) stage2
-# $(MAKE) pass "stagepass=stage2"
-# $(MAKE) comparison
-#
-#bootstrap3:
-# $(MAKE) pass "stagepass=stage2"
-# $(MAKE) comparison
-#
-#pass:
-# cp $(srcdir)/gcc/gstdarg.h ./gas/stdarg.h
-# $(MAKE) subdir_do "DO=all info" "DODIRS=$(SUBDIRS)" \
-# "CC=`pwd`/gcc/$(stagepass)/gcc \
-# -O $(GCCVERBOSE) -I`pwd`/gcc/include \
-# -B`pwd`/gcc/$(stagepass)/ \
-# -B`pwd`/gas/$(stagepass)/ \
-# -B`pwd`/ld/$(stagepass)/" \
-# "AR=`pwd`/binutils/$(stagepass)/ar" \
-# "LD=`pwd`/gcc/$(stagepass)/gcc $(GCCVERBOSE)" \
-# "RANLIB=`pwd`/binutils/$(stagepass)/ranlib" \
-# "LOADLIBES=`pwd`/libgcc/$(stagepass)/libgcc.a /lib/libc.a" \
-# "LDFLAGS=-nostdlib /lib/crt0.o \
-# -L`pwd`/libgcc/$(stagepass)/ \
-# -B`pwd`/ld/$(stagepass)/"
-#
-#
-#stage1:
-# $(MAKE) subdir_do DO=stage1 "DODIRS=$(SUBDIRS)"
-#
-#stage2:
-# $(MAKE) subdir_do DO=stage2 "DODIRS=$(SUBDIRS)"
-#
-#stage3:
-# $(MAKE) subdir_do DO=stage3 "DODIRS=$(SUBDIRS)"
-#
-#stage4:
-# $(MAKE) subdir_do DO=stage4 "DODIRS=$(SUBDIRS)"
-#
-#against=stage2
-#
-#comparison:; $(MAKE) subdir_do DO=comparison against=$(against) "DODIRS=$(SUBDIRS)"
-#
-#de-stage1:; $(MAKE) subdir_do DO=de-stage1 "DODIRS=$(SUBDIRS)"
-#de-stage2:; $(MAKE) subdir_do DO=de-stage2 "DODIRS=$(SUBDIRS)"
-#de-stage3:; $(MAKE) subdir_do DO=de-stage3 "DODIRS=$(SUBDIRS)"
-#de-stage4:; $(MAKE) subdir_do DO=de-stage4 "DODIRS=$(SUBDIRS)"
-
# The "else true" stuff is for Ultrix; the shell returns the exit code
# of the "if" command, if no commands are run in the "then" or "else" part,
# causing Make to quit.