diff options
Diffstat (limited to 'contrib/mingw/upload.sh')
-rwxr-xr-x | contrib/mingw/upload.sh | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/contrib/mingw/upload.sh b/contrib/mingw/upload.sh deleted file mode 100755 index d2ffeca304..0000000000 --- a/contrib/mingw/upload.sh +++ /dev/null @@ -1,102 +0,0 @@ -#! /bin/sh - -# RTEMS Installers and Source Upload script. -# -# This script copies the executable and source to the RTEMS FTP server. It is for -# use on the RTEMS build server. -# - -echo $0 $* - -source=$(dirname $0) -top=$(pwd) - -terminate() -{ - echo "error: $*" >&2 - exit 1 -} - -check() -{ - if [ $? -ne 0 ]; then - terminate - fi -} - -. $source/version - -ftpbase=none -prefix=none - -while [ $# -gt 0 ]; -do - case $1 in - -b) - shift - tool_build=$1 - ;; - -d) - set -x - ;; - -f) - shift - ftpbase=$1 - ;; - -p) - shift - prefix=$1 - ;; - -v) - shift - version=$1 - ;; - --help) - echo "$0 -d -b <build> -f <ftpbase> -p <prefix> -v <version>" - exit 2 - ;; - *) - terminate "error: invalid option (try --help): $1" - ;; - esac - shift -done - -if [ $ftpbase = none ]; then - terminate "no ftpbase set" -fi - -if [ $prefix = none ]; then - terminate "no prefix set" -fi - -exebase=${prefix}/${version}/packages/mingw32/exe -srcbase=${prefix}/${version}/packages/mingw32/SRPMS - -mkdir -p ${ftpbase}/${version}/build-${tool_build}/source -check "creating: ${ftpbase}/${version}/build-${tool_build}/source" - -exes=$(find $exebase -name \*-${tool_build}.exe) -for e in $exes -do - echo "cp $e ${ftpbase}/${version}/build-${tool_build}/." - cp $e ${ftpbase}/${version}/build-${tool_build}/. - check "coping installer: $e" -done - -cd ${ftpbase}/${version}/build-${tool_build}/source -check "change directory: ${ftpbase}/${version}/build-${tool_build}/source" - -for s in ${srcbase}/*.rpm -do - echo "rpm2cpio $s | cpio --extract --quiet" - rpm2cpio $s | cpio --extract --quiet - check "RPM to CPIO and CPIO Copy-In failed" -done - -rm -f *.spec -check "deleting spec files" - -cd $top - -exit 0 |