From f0067f6b922cb1ed2d38bc748bef8b6c0d39f5ba Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Sat, 26 Sep 2009 20:54:46 +0000 Subject: [PATCH] Add rename_build.sh --- .../org.eclipse.rse.build/bin/rename_build.sh | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100755 releng/org.eclipse.rse.build/bin/rename_build.sh diff --git a/releng/org.eclipse.rse.build/bin/rename_build.sh b/releng/org.eclipse.rse.build/bin/rename_build.sh new file mode 100755 index 00000000000..7302134d9da --- /dev/null +++ b/releng/org.eclipse.rse.build/bin/rename_build.sh @@ -0,0 +1,54 @@ +#!/bin/sh +# +## Rename a build for release +## usage: +## cd drops/I20090916-0905 +## rename_build.sh R 3.1.1 200909160905 +## +## Creates ../R-3.1.1-200909160905 and prepares renamed build there +# +case X$1 in + xR|xM|xI|xS) ;; + *) grep '^##' $0 + exit 0 + ;; +esac +tgtType=$1 +tgtVer=$2 +tgtDate=$3 +tgtDir=${tgtType}-${tgtVer}-${tgtDate} + +if [ ! -f package.count ]; then + echo ERROR: package.count not found. Please cd to source build before running. + exit 1 +fi +if [ -d ../$tgtDir ]; then + echo ERROR: target dir ../$tgtDir already exists + exit 1 +fi +srcVer=`ls RSE-SDK-*.zip | sed -e 's,RSE-SDK-,,' -e 's,\.zip,,'` +if [ ! -f RSE-runtime-${srcVer}.zip ]; then + echo ERROR: RSE-runtime-${srcVer}.zip not found, incorrect source? + exit 1 +fi + +for x in `ls $.zip *.tar` ; do +done +for x in `ls` ; do + case $x in + *-signed.zip) + ;; + *.zip|*.tar) + y=`echo $x | sed -e "s,${src},{$tgtVer},"` + cp ${x} ../${tgtDir}/${y} + ;; + index.php|buildNotes.php) + cat ${x} | sed -e "s,/${src},/${tgtDir}," -e "s,${src},${tgtVer}," > ../${tgtDir}/${x} + ;; + *) + cp ${x} ../${tgtDir}/${x} + ;; + esac +done + + \ No newline at end of file