Commit aaaf25eb by Gerald Pfeifer Committed by Gerald Pfeifer

gcc_release: Fix sanity check for argument of -p command-line options.

	* gcc_release: Fix sanity check for argument of -p command-line
	options.  In snapshot mode, only generate diffs against the previous
	snapshot if the user did not specify any old tarball explictly.

From-SVN: r80009
parent 8c7555a5
2004-03-27 Gerald Pfeifer <gerald@pfeifer.com>
* gcc_release: Fix sanity check for argument of -p command-line
options. In snapshot mode, only generate diffs against the previous
snapshot if the user did not specify any old tarball explictly.
2004-03-25 Gerald Pfeifer <gerald@pfeifer.com> 2004-03-25 Gerald Pfeifer <gerald@pfeifer.com>
* gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
......
...@@ -540,7 +540,7 @@ while getopts "d:fr:u:t:p:s:l" ARG; do ...@@ -540,7 +540,7 @@ while getopts "d:fr:u:t:p:s:l" ARG; do
SCP=cp SCP=cp
PATH=~:/usr/local/bin:$PATH;; PATH=~:/usr/local/bin:$PATH;;
p) OLD_TARS="${OLD_TARS} ${OPTARG}" p) OLD_TARS="${OLD_TARS} ${OPTARG}"
if [ -d ${OPTARG} ]; then if [ ! -f ${OPTARG} ]; then
error "-p argument must name a tarball" error "-p argument must name a tarball"
fi;; fi;;
\?) usage;; \?) usage;;
...@@ -615,9 +615,10 @@ else ...@@ -615,9 +615,10 @@ else
TAG=gcc-ss-`echo ${RELEASE} | tr '.' '_'` TAG=gcc-ss-`echo ${RELEASE} | tr '.' '_'`
fi fi
# Building locally on gcc.gnu.org, we know what the last snapshot date # If diffs are requested when building locally on gcc.gnu.org, we (usually)
# was. # know what the last snapshot date was and take the corresponding tarballs,
if [ $MODE_DIFFS -ne 0 ] && [ $LOCAL -ne 0 ]; then # unless the user specified tarballs explictly.
if [ $MODE_DIFFS -ne 0 ] && [ $LOCAL -ne 0 ] && [ -z "${OLD_TARS}" ]; then
LAST_DATE=`cat ~/.snapshot_date-${BRANCH}` LAST_DATE=`cat ~/.snapshot_date-${BRANCH}`
OLD_TARS=${SNAPSHOTS_DIR}/${BRANCH}-${LAST_DATE}/gcc-${BRANCH}-${LAST_DATE}.tar.bz2 OLD_TARS=${SNAPSHOTS_DIR}/${BRANCH}-${LAST_DATE}/gcc-${BRANCH}-${LAST_DATE}.tar.bz2
fi fi
......
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