Commit 155cb616 by Kelley Cook Committed by R. Kelley Cook

gcc_release (snapshot_print): Accept arguments.

2004-08-06  Kelley Cook  <kcook@gcc.gnu.org>

	* gcc_release (snapshot_print): Accept arguments.  Don't use echo -e.
	(announce_snapshot):  Update for above.  Don't use echo -e.

From-SVN: r85637
parent caad9f81
2004-08-06 Kelley Cook <kcook@gcc.gnu.org>
* gcc_release (snapshot_print): Accept arguments. Don't use echo -e.
(announce_snapshot): Update for above. Don't use echo -e.
2004-08-03 Kelley Cook <kcook@gcc.gnu.org> 2004-08-03 Kelley Cook <kcook@gcc.gnu.org>
* maintainer-scripts (snapshot_print): New function. * maintainer-scripts (snapshot_print): New function.
......
...@@ -409,10 +409,10 @@ upload_files() { ...@@ -409,10 +409,10 @@ upload_files() {
#Print description if snapshot exists #Print description if snapshot exists
snapshot_print() { snapshot_print() {
if [ -e ${RELEASE}/${SNAP_FILE} ]; then if [ -e ${RELEASE}/$1 ]; then
printf "%-38s%s\n\n" "${SNAP_FILE}" "${SNAP_DESCRIPTION}" >> ${SNAPSHOT_README} printf "%-38s%s\n\n" "$1" "$2" >> ${SNAPSHOT_README}
echo -e " <tr><td><a href=\"${SNAP_FILE}\">${SNAP_FILE}</a></td>\n" \ echo " <tr><td><a href=\"$1\">$1</a></td>" >> ${SNAPSHOT_INDEX}
" <td>${SNAP_DESCRIPTION}</td></tr>" >> ${SNAPSHOT_INDEX} echo " <td>$2</td></tr>" >> ${SNAPSHOT_INDEX}
fi fi
} }
...@@ -425,84 +425,76 @@ announce_snapshot() { ...@@ -425,84 +425,76 @@ announce_snapshot() {
SNAPSHOT_INDEX=${RELEASE}/index.html SNAPSHOT_INDEX=${RELEASE}/index.html
changedir "${SNAPSHOTS_DIR}" changedir "${SNAPSHOTS_DIR}"
echo -e "Snapshot gcc-"${RELEASE}" is now available on" \ echo \
"\n ftp://gcc.gnu.org/pub/gcc/snapshots/"${RELEASE}"/" \ "Snapshot gcc-"${RELEASE}" is now available on
"\nand on various mirrors, see http://gcc.gnu.org/mirrors.html for details." \ ftp://gcc.gnu.org/pub/gcc/snapshots/"${RELEASE}"/
"\n\nThis snapshot has been generated from the GCC "${BRANCH}" CVS branch" \ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
"\nwith the following options: "${EXPORTTAG} ${EXPORTDATE} \
"\n\nYou'll find:\n" > ${SNAPSHOT_README} This snapshot has been generated from the GCC "${BRANCH}" CVS branch
with the following options: "${EXPORTTAG} ${EXPORTDATE}"
echo -e "<html>" \
"\n\n<head>" \ You'll find:
"\n<title>GCC "${RELEASE}" Snapshot</title>" \ " > ${SNAPSHOT_README}
"\n</head>" \
"\n\n<body>" \ echo \
"\n<h1>GCC "${RELEASE}" Snapshot</h1>" \ "<html>
"\n\n<p>The <a href =\"http://gcc.gnu.org/\">GCC Project</a> makes" \
"\nperiodic snapshots of the GCC source tree available to the public" \ <head>
"\nfor testing purposes.</p>" \ <title>GCC "${RELEASE}" Snapshot</title>
"\n\n<p>If you are planning to download and use one of our snapshots, then" \ </head>
"\nwe highly recommend you join the GCC developers list. Details for" \
"\nhow to sign up can be found on the GCC project home page.</p>" \ <body>
"\n\n<p>This snapshot has been generated from the GCC "${BRANCH}" CVS branch" \ <h1>GCC "${RELEASE}" Snapshot</h1>
"\nwith the following options: <code>"${EXPORTTAG} ${EXPORTDATE}"</code></p>" \
"\n\n<table>" > ${SNAPSHOT_INDEX} <p>The <a href =\"http://gcc.gnu.org/\">GCC Project</a> makes
periodic snapshots of the GCC source tree available to the public
SNAP_FILE=gcc-${RELEASE}.tar.bz2 for testing purposes.</p>
SNAP_DESCRIPTION="Complete GCC (includes all of below)"
snapshot_print <p>If you are planning to download and use one of our snapshots, then
we highly recommend you join the GCC developers list. Details for
SNAP_FILE=gcc-core-${RELEASE}.tar.bz2 how to sign up can be found on the GCC project home page.</p>
SNAP_DESCRIPTION="C front end and core compiler"
snapshot_print <p>This snapshot has been generated from the GCC "${BRANCH}" CVS branch
with the following options: <code>"${EXPORTTAG} ${EXPORTDATE}"</code></p>
SNAP_FILE=gcc-ada-${RELEASE}.tar.bz2
SNAP_DESCRIPTION="Ada front end and runtime" <table>" > ${SNAPSHOT_INDEX}
snapshot_print
snapshot_print gcc-${RELEASE}.tar.bz2 "Complete GCC (includes all of below)"
SNAP_FILE=gcc-fortran-${RELEASE}.tar.bz2 snapshot_print gcc-core-${RELEASE}.tar.bz2 "C front end and core compiler"
SNAP_DESCRIPTION="Fortran front end and runtime" snapshot_print gcc-ada-${RELEASE}.tar.bz2 "Ada front end and runtime"
snapshot_print snapshot_print gcc-fortran-${RELEASE}.tar.bz2 "Fortran front end and runtime"
snapshot_print gcc-g++-${RELEASE}.tar.bz2 "C++ front end and runtime"
SNAP_FILE=gcc-g++-${RELEASE}.tar.bz2 snapshot_print gcc-g77-${RELEASE}.tar.bz2 "Fortran 77 front end and runtime"
SNAP_DESCRIPTION="C++ front end and runtime" snapshot_print gcc-java-${RELEASE}.tar.bz2 "Java front end and runtime"
snapshot_print snapshot_print gcc-objc-${RELEASE}.tar.bz2 "Objective-C front end and runtime"
snapshot_print gcc-testsuite-${RELEASE}.tar.bz2 "The GCC testsuite"
SNAP_FILE=gcc-g77-${RELEASE}.tar.bz2
SNAP_DESCRIPTION="Fortran 77 front end and runtime" echo \
snapshot_print "Diffs from "${BRANCH}"-"${LAST_DATE}" are available in the diffs/ subdirectory.
SNAP_FILE=gcc-java-${RELEASE}.tar.bz2 When a particular snapshot is ready for public consumption the LATEST-"${BRANCH}"
SNAP_DESCRIPTION="Objective-C front end and runtime" link is updated and a message is sent to the gcc list. Please do not use
snapshot_print a snapshot before it has been announced that way." >> ${SNAPSHOT_README}
SNAP_FILE=gcc-objc-${RELEASE}.tar.bz2 echo \
SNAP_DESCRIPTION="Java front end and runtime" "</table>
snapshot_print <p>Diffs from "${BRANCH}"-"${LAST_DATE}" are available in the
<a href=\"diffs/\">diffs/ subdirectory</a>.</p>
SNAP_FILE=gcc-testsuite-${RELEASE}.tar.bz2
SNAP_DESCRIPTION="The GCC testsuite" <p>When a particular snapshot is ready for public consumption the LATEST-"${BRANCH}"
snapshot_print link is updated and a message is sent to the gcc list. Please do not use
a snapshot before it has been announced that way.</p>
echo -e "\nDiffs from "${BRANCH}"-"${LAST_DATE}" are available in the diffs/ subdirectory." \
"\n\nWhen a particular snapshot is ready for public consumption the LATEST-"${BRANCH} \ <hr />
"\nlink is updated and a message is sent to the gcc list. Please do not use" \
"\na snapshot before it has been announced that way." >> ${SNAPSHOT_README} <address>
<a href=\"mailto:gcc@gcc.gnu.org\">gcc@gcc.gnu.org</a>
echo -e "</table>" \ <br />
"\n<p>Diffs from "${BRANCH}"-"${LAST_DATE}" are available in the" \ Last modified "${TEXT_DATE}"
"\n<a href=\"diffs/\">diffs/ subdirectory</a>.</p>" \ </address>
"\n\n<p>When a particular snapshot is ready for public consumption the LATEST-"${BRANCH} \ </body>
"\nlink is updated and a message is sent to the gcc list. Please do not use" \
"\na snapshot before it has been announced that way.</p>" \ </html>" >> ${SNAPSHOT_INDEX}
"\n\n<hr />" \
"\n\n<address>" \
"\n<a href=\"mailto:gcc@gcc.gnu.org\">gcc@gcc.gnu.org</a>" \
"\n<br />" \
"\nLast modified "${TEXT_DATE} \
"\n</address>" \
"\n</body>" \
"\n\n</html>" >> ${SNAPSHOT_INDEX}
rm -f LATEST-${BRANCH} rm -f LATEST-${BRANCH}
ln -s ${RELEASE} LATEST-${BRANCH} ln -s ${RELEASE} LATEST-${BRANCH}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment