This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PATCH: maintainer_scripts/gcc_release

This and a followup patch are for mainline only, and not meant to affect
3.x in any way.

I'd like to improve snapshot generation a bit, and while working on that
I came up with the following "doc-only" patch.

Mark, Joseph, this is your "baby".  Is the patch okay, or did I miss/
misunderstand anything?


2003-05-12  Gerald Pfeifer  <>

	* gcc_release (usage): Print more detailed description of all
	command-line options.

Index: gcc_release
RCS file: /cvs/gcc/gcc/maintainer-scripts/gcc_release,v
retrieving revision 1.21
diff -u -3 -p -r1.21 gcc_release
--- gcc_release	16 Dec 2002 22:18:33 -0000	1.21
+++ gcc_release	12 May 2003 17:36:13 -0000
@@ -64,12 +64,21 @@ inform() {

 usage() {
 cat <<EOF
-gcc_release     [-d destination]
-                [-u username]
-		[-r release]
-		[-t tag]
-		[-p previous-tarball]
-		[-s] [-f] [-l]
+gcc_release -r release [further options]
+gcc_release -s [further options]
+  -r release           Version of the form X.Y or X.Y.Z.
+  -s                   Create a snapshot, not a real release.
+  -d destination       Local working directory where we will build the release
+                       (default=${HOME}).
+  -f                   Create a final release (and update ChangeLogs,...).
+  -l                   Indicate that we are running on
+  -p previous-tarball  Location of a previous tarball (to generate diff files).
+  -t tag               Tag to mark the release in CVS.
+  -u username          Username for upload operations.
     exit 1

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]