summaryrefslogtreecommitdiffstats
path: root/contrib/mingw/upload.sh
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/mingw/upload.sh')
-rwxr-xr-xcontrib/mingw/upload.sh102
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