aboutsummaryrefslogtreecommitdiff
path: root/binutils/README-how-to-make-a-release
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2019-01-21 12:59:20 +0000
committerNick Clifton <nickc@redhat.com>2019-01-21 12:59:20 +0000
commit375cd4233dd1576d48acf93309125183e2c9ec9e (patch)
treef2fdea1d31cd140e64a832f61687687bc35449a8 /binutils/README-how-to-make-a-release
parentacef8081ec2ce5dc387ee55a04f75fb27ade94ec (diff)
downloadfsf-binutils-gdb-375cd4233dd1576d48acf93309125183e2c9ec9e.zip
fsf-binutils-gdb-375cd4233dd1576d48acf93309125183e2c9ec9e.tar.gz
fsf-binutils-gdb-375cd4233dd1576d48acf93309125183e2c9ec9e.tar.bz2
Updated translations for various binutils subdirectories.
Diffstat (limited to 'binutils/README-how-to-make-a-release')
-rw-r--r--binutils/README-how-to-make-a-release34
1 files changed, 31 insertions, 3 deletions
diff --git a/binutils/README-how-to-make-a-release b/binutils/README-how-to-make-a-release
index 3159b6b..847a3e6 100644
--- a/binutils/README-how-to-make-a-release
+++ b/binutils/README-how-to-make-a-release
@@ -98,17 +98,45 @@ How to perform a release.
a. Create a source tarball of the BRANCH sources:
+ cd <branch-sources>
./src-release -x binutils
b. Build a test target using this tarball.
- c. Upload the prerelease snapshot to the FTP:
+ cp binutils-<version>.tar.xz /dev/shm
+ cd /dev/shm
+ tar xvf binutils-<version>.tar.xz
+ mkdir build
+ cd build
+ ../<version>/configure --quiet --enable-gold
+ make
- scp ../binutils-$version.tar.xz sourceware.org:~ftp/pub/binutils/snapshots
- ssh sourceware.org md5sum ~ftp/pub/binutils/snapshots/binutils-$version.tar.xz
+ If there are problems, fix them.
+
+ c. Upload the prerelease snapshot to the sourceware FTP site:
+
+ cd <branch-sources>
+ scp binutils-<version>.tar.xz sourceware.org:~ftp/pub/binutils/snapshots
+ ssh sourceware.org md5sum ~ftp/pub/binutils/snapshots/binutils-<version>.tar.xz
d. Clean up the source directory.
+ rm binutils-<version> binutils-<version>.tar binutils-<version>.tar.xz
+ rm gas/bfin-lex.c \
+ gas/bfin-parse.c \
+ gas/bfin-parse.h \
+ gas/itbl-lex.c \
+ gas/itbl-parse.c \
+ gas/itbl-parse.h \
+ gas/m68k-parse.c \
+ gas/rl78-parse.c \
+ gas/rl78-parse.h \
+ gas/rx-parse.c \
+ gas/rx-parse.h \
+ gold/yyscript.c \
+ gold/yyscript.h
+ rm -fr proto-toplev
+
9. Tell the Translation Project where to find the new tarball. <coordinator@translationproject.org>
qv: http://translationproject.org/html/maintainers.html