| Index: src-release
|
| diff --git a/src-release b/src-release
|
| index cba438492415794ebe2c147612700fbc22e1106d..b28597c09d64f883388bb67dbbcdfc6d771cf41d 100644
|
| --- a/src-release
|
| +++ b/src-release
|
| @@ -67,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/' | sed 's/-cvs$$//'; \
|
| + 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 \
|
| @@ -159,7 +165,15 @@ do-proto-toplev: $(DEVO_SUPPORT) $(SUPPORT_FILES) texinfo/texinfo.tex
|
| else \
|
| ln -s ../$$d proto-toplev/$$d ; \
|
| fi ; \
|
| - else ln -s ../$$d proto-toplev/$$d ; fi ; \
|
| + else \
|
| + if (echo x$$d | grep / >/dev/null); then \
|
| + mkdir -p proto-toplev/`dirname $$d` ; \
|
| + x=`dirname $$d` ; \
|
| + ln -s ../`echo $$x/ | sed -e 's,[^/]*/,../,g'`$$d proto-toplev/$$d ; \
|
| + else \
|
| + ln -s ../$$d proto-toplev/$$d ; \
|
| + fi ; \
|
| + fi ; \
|
| done
|
| cd etc && $(MAKE) MAKEINFOFLAGS="$(MAKEINFOFLAGS)" info
|
| $(MAKE) distclean
|
| @@ -280,6 +294,14 @@ gdb.tar: $(DIST_SUPPORT) $(GDB_SUPPORT_DIRS) gdb
|
| MD5PROG="$(MD5PROG)" \
|
| SUPPORT_FILES="$(GDB_SUPPORT_DIRS)"
|
|
|
| +# Corresponding to the CVS "sim" module.
|
| +.PHONY: sim.tar.bz2
|
| +SIM_SUPPORT_DIRS= bfd opcodes libiberty include intl gdb/version.in makefile.vms
|
| +sim.tar.bz2: $(DIST_SUPPORT) $(SIM_SUPPORT_DIRS) sim
|
| + $(MAKE) -f $(SELF) taz TOOL=sim \
|
| + MD5PROG="$(MD5PROG)" \
|
| + SUPPORT_FILES="$(SIM_SUPPORT_DIRS)"
|
| +
|
| .PHONY: insight.tar.bz2
|
| INSIGHT_SUPPORT_DIRS= $(GDB_SUPPORT_DIRS) tcl tk itcl libgui
|
| insight.tar.bz2: $(DIST_SUPPORT) $(GDB_SUPPORT_DIRS) gdb
|
|
|