aboutsummaryrefslogtreecommitdiff
path: root/src-release
AgeCommit message (Collapse)AuthorFilesLines
2014-08-27src-release.sh: Convert src-release to a shell scriptWill Newton1-318/+0
This began as an attempt to make a few small changes to src-release but heeding the comments at the top of the file it seemed it might be wise to convert it to a shell script instead which should hopefully be more maintainable. This shell script contains most of the functionality of the Makefile version. It can be run like this: # This will build gdb and compress with bzip2, gzip and xz ./src-release.sh -bgx gdb The functionality that has been removed is building tarballs for insight and gnats, which were broken in the current repository layout and gas+binutils which amounted to basically the same thing as binutils so didn't seem worth keeping. The script always builds a tar file, compression is optional, so no need for specific commands to build tar files rather than compressed tar files. The build of gas releases has been fixed, as has extraction of version numbers which had been broken since the switch to configure.ac files and AC_INIT. I also removed the code for distcleaning the intl sub-directory as it seems like that issue has been fixed. The script is capable of compressing with bzip2, gzip and xz which should cover all formats available on gnu.org. I tested it by producing release tarballs which are substantially identical to the ones produced by the src-release script. ChangeLog: 2014-08-27 Will Newton <will.newton@linaro.org> * src-release.sh: New file. * src-release: Remove file.
2013-10-15 * src-release (do-proto-toplevel): Support subdir-path-prefixedHans-Peter Nilsson1-1/+17
files in SUPPORT_FILES. (SIM_SUPPORT_DIRS): New variable. (sim.tar.bz2): New rule.
2013-08-17src-release: Strip "-cvs" from GDB source dir and tarball.Joel Brobecker1-1/+1
The nightly snapshots we have been creating in the past did not include the "-cvs" suffix at the end of the version number. Snapshot packaging started breaking ever since GDB switched to using BFD's version number. Things got partially fixed with the previous change to this file, but the change missed the fact that the "-cvs" suffix in the tarball name (Eg: gdb-7.6.50-20130816-cvs.tar) is undesirable. This patch removes it. ChangeLog: * src-release (VER): When using $(TOOL)/common/create-version.sh, strip the "-cvs" suffix from the version number if present.
2013-07-22src-release: Fix VER computation for TOOL=gdbJoel Brobecker1-0/+6
Without this patch, the DATE marker in gdb/version.in does not get replaced by the source packaging date, causing the name of the tarball being created to: have the DATE marker in the tarball name and the name of the directory the sources unpack to (Eg: gdb-7.6.50-DATE-cvs.tar instead of gdb-7.6.50-20130710-cvs.tar). ChangeLog: * src-release (VER): Use $(TOOL)/common/create-version.sh if it exists.
2013-03-22src-release: fix version look up for bfd based projectsMike Frysinger1-1/+1
2011-08-19Include the <root>/cpu/ dir in GDB releasesJoel Brobecker1-1/+1
This directory contains some files that are used to generate some of the files included in the GDB release, and thus must be part of the GDB release also. ChangeLog: * src-release (GDB_SUPPORT_DIRS): Add 'cpu'.
2010-12-102010-12-10 Tristan Gingold <gingold@adacore.com>Tristan Gingold1-1/+1
* src-release (ETC_SUPPORT): add gnu-oids.texi
2008-06-18 * src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp.Ian Lance Taylor1-1/+1
2008-06-182008-06-18 Ian Lance Taylor <iant@google.com>Ian Lance Taylor1-1/+1
* src-release (BINUTILS_SUPPORT_DIRS): Add depcomp.
2008-05-16 * src-release (DEVO_SUPPORT): Add ChangeLog, MAINTAINERS,Daniel Jacobowitz1-5/+3
README-maintainer-mode, lt~obsolete.m4, ltgcc.m4, depcomp, mkdep, and compile. Update comments. (ETC_SUPPORT): Add ChangeLog and update comments.
2008-05-12 * src-release (BINUTILS_SUPPORT_DIRS): Add elfcpp and gold.Ian Lance Taylor1-1/+1
2007-10-11 * src-release (GDB_SUPPORT_DIRS): Add libdecnumber.Daniel Jacobowitz1-1/+1
* libdecnumber: New directory, imported from GCC.
2007-08-12 * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.Daniel Jacobowitz1-1/+2
2007-06-22 * src-release (DEVO_SUPPORT): Correct typos.Daniel Jacobowitz1-1/+1
2007-05-24 * ltmain.sh: Update from GCC.Steve Ellcey1-2/+2
* libtool.m4: Update from GCC. * ltsugar.m4: New. Update from GCC. * ltversion.m4: New. Update from GCC. * ltoptions.m4: New. Update from GCC. * ltconfig: Remove. * ltcf-c.sh: Remove. * ltcf-cxx.sh: Remove. * ltcf-gcj.sh: Remove. * src-release: Update with new libtool file list. * newlib/*/configure.in: invoke _LD_DECL_SED. * newlib/*/Makefile.am: Ensure toplevel is included in ACLOCAL_AMFLAGS. * Regenerate subdirectories
2007-04-09 * src-release (do-proto-toplev): Process the support directories beforeDaniel Jacobowitz1-1/+1
the tool directory. * Makefile.am (bfdver.h): Do not generate doc/bfdver.texi. * doc/Makefile.am (DOCFILES): Add bfdver.texi. (bfdver.texi): New rule. * Makefile.in, doc/Makefile.in: Regenerated.
2007-02-09 * Makefile.tpl (build_alias, host_alias, target_alias): UseDaniel Jacobowitz1-3/+3
noncanonical equivalents. * configure.in: Rename to... * configure.ac: ...this. Update AC_PREREQ. Prevent error for AS_FOR_TARGET. Set build_noncanonical, host_noncanonical, and target_noncanonical. Use them. Rewrite removal of configure arguments for autoconf 2.59. Discard variable settings. Force program_transform_name for native tools. * Makefile.in: Regenerated. * configure: Regenerated with autoconf 2.59. * src-release (DEVO_SUPPORT, do-proto-toplev): Expect configure.ac. * acx.m4 (ACX_CHECK_INSTALLED_TARGET_TOOL): Avoid AC_PATH_PROG with an empty path.
2006-05-31Configury changes: update src repository (binutils, gdb, and rda) to useDaniel Jacobowitz1-2/+2
config/gettext-sister.m4 instead of the old gettext.m4. Regenerate all affected autotools files. Include intl in gdb releases again.
2006-05-25 * src-release (DEVO_SUPPORT): Add config.rpath.Daniel Jacobowitz1-1/+1
2006-05-17 * src-release (MAKEINFOFLAGS): Define.Daniel Jacobowitz1-3/+8
(do-proto-toplev): Pass MAKEINFOFLAGS to submakes.
2005-07-162005-07-16 Kelley Cook <kcook@gcc.gnu.org>Kelley Cook1-1/+1
* all files: Update FSF address.
2005-07-03 * src-release (do-proto-toplev): Remove dejagnu bits.Ben Elliston1-44/+0
(DEJAGNU_SUPPORT_DIRS): Remove. (dejagnu.tar.bz2, dejagnu.tar): Likewise. (GDBD_SUPPORT_DIRS): Likewise. (gdb+dejagnu.tar.bz2, gdb+dejagnu.tar): Likewise. (INSIGHTD_SUPPORT_DIRS): Likewise. (insight+dejagnu.tar.bz2, insight+dejagnu.tar): Likewise.
2004-12-03Remove config.if.Richard Sandiford1-1/+1
2004-10-192004-10-19 Andrew Cagney <cagney@gnu.org>Andrew Cagney1-4/+4
* src-release (do-djunpack, do-md5sum): Install the generated file directly into the proto-toplev/ directory.
2004-10-192004-10-19 Andrew Cagney <cagney@gnu.org>Andrew Cagney1-1/+1
* src-release (GDB_SUPPORT_DIRS): Remove utils and intl.
2004-08-12 * Makefile.def, configure.in, src-release: Remove useless, bogusNathanael Nerode1-1/+1
references to tix. * Makefile.in, configure: Regenerate.
2004-08-122004-08-12 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode1-1/+1
* src-release: Stop distributing mmalloc with gdb (which doesn't use it). * Makefile.def: GDB doesn't depend on mmalloc anymore. * Makefile.in: Regenerate.
2004-03-25 Remove MPW support, no longer used.Stan Shebs1-1/+0
* mpw-README, mpw-build.in, mpw-config.in, mpw-configure, mpw-install: Remove files. * src-release (DEVO_SUPPORT): Remove names of removed files. * MAINTAINERS: Likewise.
2004-02-282004-02-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-2/+6
* src-release (CVS_NAMES): Define. (do-tar, do-tar): Prune $(CVS_NAMES).
2004-01-152004-01-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-21/+2
* src-release: Update copyright year. (do-proto-toplev): Configure using i686-pc-linux-gnu. (NEWLIB_SUPPORT_DIRS): Delete macro. (newlib.tar.bz2): Delete rule.
2003-09-142003-09-12 Michael Chastain <mec@shout.net>Michael Chastain1-0/+12
Fix PR gdb/857. * src-release (do-proto-topleve): Remove junk files intl/config.cache, intl/config.status, intl/config.h, intl/stamp-h.
2003-09-142003-09-14 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-3/+8
* src-release (dejagnu.tar): New target. (dejagnu.tar.bz2): Recursively call "gdb-taz" rule. (do-djunpack): Use $(PACKAGE) for the package name.
2003-08-162003-08-15 Michael Chastain <mec@shout.net>Michael Chastain1-0/+8
* src-release (do-proto-toplev): Remove junk files dejagnu/example/calc/config.status, dejagnu/example/calc/config.log.
2003-05-02 * src-release (DEVO_SUPPORT): Add src-release, Makefile.tpl,Daniel Jacobowitz1-1/+2
and Makefile.def.
2003-01-02 * src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.Daniel Jacobowitz1-2/+2
2002-12-05 * src-release: Configure host subdirs.Nathanael Nerode1-1/+1
2002-10-012002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode1-1/+1
* src-release (BINUTILS_SUPPORT_DIRS): Add cpu directory.
2002-10-012002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode1-0/+326
* src-release: New file. Contains material for making net releases for gdb, binutils, et al., formerly in Makefile.in.