X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=Makefile.in;h=94f8cfe08c0ebf52c881edd7cc778fc95498ac56;hb=83660d21a7e6a698b3397c0a7483ff9b82a11b2b;hp=6b93cf9cf0ef87565e81c811ba3ba6e9b0174ca4;hpb=2b6582b41a2b8c3c78f7751a72842c89384bd2f8;p=binutils-gdb.git diff --git a/Makefile.in b/Makefile.in index 6b93cf9cf0e..94f8cfe08c0 100644 --- a/Makefile.in +++ b/Makefile.in @@ -45,9 +45,10 @@ docdir = $(datadir)/doc SHELL = /bin/sh -INSTALL = cp +INSTALL = $${srcroot}/install.sh -c INSTALL_PROGRAM = $(INSTALL) INSTALL_DATA = $(INSTALL) +INSTALL_XFORM = $(INSTALL) -t="$(program_transform_name)" AS = as AR = ar @@ -101,7 +102,11 @@ SUBDIRS = "this is set via configure, don't edit this" OTHERS = ALL = all.normal -INSTALL_TARGET = install.all +INSTALL_TARGET = install-dirs \ + $(INSTALL_MODULES) \ + $(INSTALL_TARGET_MODULES) \ + $(INSTALL_X11_MODULES) \ + install-gcc CC_FOR_TARGET = ` \ if [ -f $${rootme}/gcc/Makefile ] ; then \ @@ -222,6 +227,7 @@ BASE_FLAGS_TO_PASS = \ "INSTALL=$(INSTALL)" \ "INSTALL_DATA=$(INSTALL_DATA)" \ "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ + "INSTALL_XFORM=$(INSTALL_XFORM)" \ "LDFLAGS=$(LDFLAGS)" \ "LEX=$(LEX)" \ "LOADLIBES=$(LOADLIBES)" \ @@ -330,6 +336,7 @@ ALL_MODULES = \ all-prms \ all-rcs \ all-readline \ + all-release \ all-recode \ all-sed \ all-send-pr \ @@ -589,13 +596,12 @@ info: do-info installcheck: do-installcheck dvi: do-dvi -install-info: install-info-dirs do-install-info dir.info +install-info: do-install-info dir.info + srcroot=`cd $(srcdir); pwd`; export srcroot; \ if [ -f dir.info ] ; then \ $(INSTALL_DATA) dir.info $(infodir)/dir.info ; \ else true ; fi -do-install-info: install-info-dirs - local-clean: -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E @@ -617,12 +623,19 @@ check: $(CHECK_MODULES) \ # Installation targets. -.PHONY: install uninstall +.PHONY: install uninstall vault-install install: $(INSTALL_TARGET) uninstall: @echo "the uninstall target is not supported in this tree" +vault-install: + @if [ -f ./release/vault-install ] ; then \ + ./release/vault-install $(host_alias) $(target_alias) ; \ + else \ + true ; \ + fi + .PHONY: install.all install.all: install-no-fixedincludes @if [ -f ./gcc/Makefile ] ; then \ @@ -633,15 +646,15 @@ install.all: install-no-fixedincludes true ; \ fi -# install-no-fixedincludes is used because Cygnus can not distributed +# install-no-fixedincludes is used because Cygnus can not distribute # the fixed header files. .PHONY: install-no-fixedincludes install-no-fixedincludes: \ install-dirs \ - gcc-no-fixedincludes \ $(INSTALL_MODULES) \ $(INSTALL_TARGET_MODULES) \ - $(INSTALL_X11_MODULES) + $(INSTALL_X11_MODULES) \ + gcc-no-fixedincludes # Install the gcc headers files, but not the fixed include files, # which Cygnus is not allowed to distribute. This rule is very @@ -848,8 +861,8 @@ all-dejagnu: all-diff: all-libiberty all-emacs: all-etc: -all-expect: all-tcl -all-fileutils: +all-expect: all-tcl all-tk +all-fileutils: all-libiberty all-find: all-flex: all-libiberty all-byacc all-gas: all-libiberty all-opcodes all-bfd @@ -870,7 +883,7 @@ all-m4: all-libiberty all-make: all-libiberty all-mmalloc: all-newlib: all-binutils all-gas all-gcc -all-opcodes: +all-opcodes: all-bfd all-patch: all-prms: all-rcs: @@ -916,12 +929,6 @@ install-dirs: fi ; \ done -.PHONY: install-info-dirs -install-info-dirs: - if [ -d $(prefix) ] ; then true ; else mkdir $(prefix) ; fi - -parent=`echo $(infodir)|sed -e 's@/[^/]*$$@@'`; \ - if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi - -if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; fi dir.info: do-install-info if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \ @@ -963,7 +970,7 @@ Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag) DEVO_SUPPORT= README Makefile.in configure configure.in \ config.guess config.sub config move-if-change ETC_SUPPORT= Makefile.in cfg-paper.texi configure.in configure.man \ - configure.texi + configure.texi standards.texi make-stds.texi GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes readline glob sim GDB_SUPPORT_FILES= $(GDB_SUPPORT_DIRS) @@ -1019,8 +1026,8 @@ make-gdb.tar.Z: $(DEVO_SUPPORT) $(GDB_SUPPORT_DIRS) gdb texinfo/texinfo.tex ln -s proto-toplev gdb-$$VER; \ echo "==> Making gdb-$$VER.tar.Z"; \ tar cfh - gdb-$$VER | $(COMPRESS) -v >gdb-$$VER.tar.Z; \ - echo "==> Making gdb-$$VER.tar.z"; \ - tar cfh - gdb-$$VER | $(GZIP) -v -9 >gdb-$$VER.tar.z) + echo "==> Making gdb-$$VER.tar.gz"; \ + tar cfh - gdb-$$VER | $(GZIP) -v -9 >gdb-$$VER.tar.gz) # Make the testsuite archive separately. ln -s ../../gdb/proto-testsuite.dir/testsuite proto-toplev/gdb/testsuite @@ -1037,11 +1044,11 @@ make-gdb.tar.Z: $(DEVO_SUPPORT) $(GDB_SUPPORT_DIRS) gdb texinfo/texinfo.tex gdb-$$VER/config.sub gdb-$$VER/move-if-change \ gdb-$$VER/gdb/testsuite | \ $(COMPRESS) -v >gdb-$$VER-testsuite.tar.Z; \ - echo "==> Making gdb-$$VER-testsuite.tar.z"; \ + echo "==> Making gdb-$$VER-testsuite.tar.gz"; \ tar cfh - gdb-$$VER/configure gdb-$$VER/config.guess \ gdb-$$VER/config.sub gdb-$$VER/move-if-change \ gdb-$$VER/gdb/testsuite | \ - $(GZIP) -v -9 >gdb-$$VER-testsuite.tar.z) + $(GZIP) -v -9 >gdb-$$VER-testsuite.tar.gz) # When you use `make setup-dirs' or `make taz' you should always redefine # this macro. @@ -1103,28 +1110,28 @@ taz: $(DEVO_SUPPORT) $(SUPPORT_FILES) texinfo/texinfo.tex texinfo/gpl.texinfo ln -s ../../texinfo/tex3patch proto-toplev/texinfo/ chmod og=u `find proto-toplev -print` (VER=`sed <$(TOOL)/Makefile.in -n 's/^VERSION *= *//p'`; \ - echo "==> Making $(TOOL)-$$VER.tar.z"; \ + echo "==> Making $(TOOL)-$$VER.tar.gz"; \ ln -s proto-toplev $(TOOL)-$$VER; \ tar cfh - $(TOOL)-$$VER \ - | $(GZIP) -v -9 >$(TOOL)-$$VER.tar.z) + | $(GZIP) -v -9 >$(TOOL)-$$VER.tar.gz) TEXINFO_SUPPORT= texinfo/texinfo.tex texinfo/gpl.texinfo DIST_SUPPORT= $(DEVO_SUPPORT) $(TEXINFO_SUPPORT) -.PHONY: gas.tar.z +.PHONY: gas.tar.gz GAS_SUPPORT_DIRS= bfd include libiberty opcodes -gas.tar.z: $(DIST_SUPPORT) $(GAS_SUPPORT_DIRS) gas +gas.tar.gz: $(DIST_SUPPORT) $(GAS_SUPPORT_DIRS) gas $(MAKE) -f Makefile.in taz SUPPORT_FILES="$(GAS_SUPPORT_DIRS)" TOOL=gas # The FSF "binutils" release includes gprof and ld. -.PHONY: binutils.tar.z +.PHONY: binutils.tar.gz BINUTILS_SUPPORT_DIRS= bfd include libiberty opcodes ld gprof -binutils.tar.z: $(DIST_SUPPORT) $(BINUTILS_SUPPORT_DIRS) binutils +binutils.tar.gz: $(DIST_SUPPORT) $(BINUTILS_SUPPORT_DIRS) binutils $(MAKE) -f Makefile.in taz SUPPORT_FILES="$(BINUTILS_SUPPORT_DIRS)" TOOL=binutils -.PHONY: gas+binutils.tar.z +.PHONY: gas+binutils.tar.gz GASB_SUPPORT_DIRS= $(GAS_SUPPORT_DIRS) binutils ld gprof -gas+binutils.tar.z: $(DIST_SUPPORT) $(GASB_SUPPORT_DIRS) gas +gas+binutils.tar.gz: $(DIST_SUPPORT) $(GASB_SUPPORT_DIRS) gas $(MAKE) -f Makefile.in taz SUPPORT_FILES="$(GASB_SUPPORT_DIRS)" TOOL=gas .NOEXPORT: