PR binutils/15818
[deliverable/binutils-gdb.git] / src-release
index be73cd9afcf99f14cdd7eb2a7d670db5e898d456..cf6d266a22d1d60891a8c4d2bac97b68ab1ec027 100644 (file)
@@ -44,21 +44,20 @@ PWD = $${PWDCMD-pwd}
 # Support for building net releases
 
 # Files in devo used in any net release.
-# ChangeLog omitted because it may refer to files which are not in this
-# distribution (perhaps it would be better to include it anyway).
-DEVO_SUPPORT= README Makefile.in configure configure.in \
+DEVO_SUPPORT= README Makefile.in configure configure.ac \
        config.guess config.sub config move-if-change \
        COPYING COPYING.LIB install-sh config-ml.in symlink-tree \
-       mkinstalldirs ltconfig ltmain.sh missing ylwrap \
-       libtool.m4 gettext.m4 ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh \
-       Makefile.def Makefile.tpl src-release config.rpath
+       mkinstalldirs ltmain.sh missing ylwrap \
+       libtool.m4 ltsugar.m4 ltversion.m4 ltoptions.m4 \
+       Makefile.def Makefile.tpl src-release config.rpath \
+       ChangeLog MAINTAINERS README-maintainer-mode \
+       lt~obsolete.m4 ltgcc.m4 depcomp mkdep compile \
+       COPYING3 COPYING3.LIB
 
 # Files in devo/etc used in any net release.
-# ChangeLog omitted because it may refer to files which are not in this
-# distribution (perhaps it would be better to include it anyway).
 ETC_SUPPORT= Makefile.in configure configure.in standards.texi \
        make-stds.texi standards.info* configure.texi configure.info* \
-       configbuild.* configdev.* fdl.texi texi2pod.pl
+       ChangeLog configbuild.* configdev.* fdl.texi texi2pod.pl gnu-oids.texi
 
 
 # When you use `make setup-dirs' or `make taz' you should always redefine
@@ -68,9 +67,15 @@ SUPPORT_FILES = list-of-support-files-for-tool-in-question
 # NOTE: No double quotes in the below.  It is used within shell script
 # as VER="$(VER)"
 VER = `        if grep 'AM_INIT_AUTOMAKE.*BFD_VERSION' $(TOOL)/configure.in >/dev/null 2>&1; then \
-         sed < bfd/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \
+         bfd/configure --version | sed -n -e '1s,.* ,,p'; \
        elif grep AM_INIT_AUTOMAKE $(TOOL)/configure.in >/dev/null 2>&1; then \
          sed < $(TOOL)/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \
+       elif test -f $(TOOL)/common/create-version.sh; then \
+         $(TOOL)/common/create-version.sh $(TOOL) \
+           'dummy-host' 'dummy-target' \
+           VER.tmp; \
+         cat VER.tmp | grep 'version\[\]' | sed 's/.*"\([^"]*\)".*/\1/'; \
+          rm -f VER.tmp; \
        elif test -f $(TOOL)/version.in; then \
          head -1 $(TOOL)/version.in; \
        elif grep VERSION $(TOOL)/Makefile.in > /dev/null 2>&1; then \
@@ -144,7 +149,7 @@ do-proto-toplev: $(DEVO_SUPPORT) $(SUPPORT_FILES) texinfo/texinfo.tex
            CC_FOR_TARGET="$(CC)" CXX_FOR_TARGET="$(CXX)"
        # Make links, and run "make diststuff" or "make info" when needed.
        rm -rf proto-toplev ; mkdir proto-toplev
-       set -e ; dirs="$(TOOL) $(DEVO_SUPPORT) $(SUPPORT_FILES)" ; \
+       set -e ; dirs="$(DEVO_SUPPORT) $(SUPPORT_FILES) $(TOOL)" ; \
        for d in $$dirs ; do \
          if [ -d $$d ]; then \
            if [ ! -f $$d/Makefile ] ; then true ; \
@@ -184,9 +189,9 @@ do-proto-toplev: $(DEVO_SUPPORT) $(SUPPORT_FILES) texinfo/texinfo.tex
         done)
        #
        # Take out texinfo from configurable dirs
-       rm proto-toplev/configure.in
+       rm proto-toplev/configure.ac
        sed -e '/^host_tools=/s/texinfo //' \
-           <configure.in >proto-toplev/configure.in
+           <configure.ac >proto-toplev/configure.ac
        #
        mkdir proto-toplev/texinfo
        ln -s ../../texinfo/texinfo.tex         proto-toplev/texinfo/
@@ -250,7 +255,7 @@ gas.tar.bz2: $(DIST_SUPPORT) $(GAS_SUPPORT_DIRS) gas
 
 # The FSF "binutils" release includes gprof and ld.
 .PHONY: binutils.tar.bz2
-BINUTILS_SUPPORT_DIRS= bfd gas include libiberty opcodes ld gprof intl setup.com makefile.vms mkdep cpu
+BINUTILS_SUPPORT_DIRS= bfd gas include libiberty opcodes ld elfcpp gold gprof intl setup.com makefile.vms cpu
 binutils.tar.bz2: $(DIST_SUPPORT) $(BINUTILS_SUPPORT_DIRS) binutils
        $(MAKE) -f $(SELF) taz TOOL=binutils \
                MD5PROG="$(MD5PROG)" \
@@ -270,7 +275,7 @@ gnats.tar.bz2: $(DIST_SUPPORT) $(GNATS_SUPPORT_DIRS) gnats
                SUPPORT_FILES="$(GNATS_SUPPORT_DIRS)"
 
 .PHONY: gdb.tar.bz2
-GDB_SUPPORT_DIRS= bfd include libiberty opcodes readline sim
+GDB_SUPPORT_DIRS= bfd include libiberty opcodes readline sim intl libdecnumber cpu
 gdb.tar.bz2: $(DIST_SUPPORT) $(GDB_SUPPORT_DIRS) gdb
        $(MAKE) -f $(SELF) gdb-taz TOOL=gdb \
                MD5PROG="$(MD5PROG)" \
This page took 0.024456 seconds and 4 git commands to generate.