]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/distrib/all/build-rpm
build tweaks, also drop most Python 2.3 builds
[wxWidgets.git] / wxPython / distrib / all / build-rpm
index f53be94cdcb8d80062a500e95705f927bf3069a2..d04f25ba70caea7c5b297e3f7b0761684f441ceb 100755 (executable)
@@ -3,17 +3,16 @@
 
 set -o errexit
 
-# read the config variables from the file given on the command line
-. $1
 
-coHost=$2
-host=$3
-reltag=$4
-shift;shift;shift;shift
-pyver=$@
+coHost=$1
+host=$2
+reltag=$3
+pyver=$4
 
-if [ $pyver = config ]; then
-    pyver=$PYVER
+if [ $buildansi = yes ]; then
+    CHARTYPE=both
+else
+    CHARTYPE=unicode
 fi
 
 
@@ -39,14 +38,14 @@ if [ $skiplinux != yes ]; then
        hostAvailable=yes
     else
        # Attempt to start the host via it's coLinux host, if there is one
-       if [ $coHost != none ]; then 
+       if [ $coHost != none -a $startcohost == yes ]; then 
            if TestOnline $coHost; then
                echo "Attempting to start $host via coLinux on $coHost..."
                ssh $coHost "/c/coLinux/VMs/$host.bat -d > /dev/null 2>&1 &"
 
                # Give it time to boot and be ready for conenctions,
                # and then test with ssh, limiting retries.
-               for x in `seq 12`; do
+               for x in `seq 36`; do
                    sleep 5
                    echo "checking..."
                    if ssh root@$host "true" >/dev/null 2>&1; then
@@ -83,7 +82,7 @@ if [ $skiplinux != yes ]; then
     
     echo "Running build script on $host..."
     cmd=./do-build-rpm
-    ssh root@$host "cd $LINUX_BUILD && $cmd $reltag $skipclean $VERSION $pyver"
+    ssh root@$host "cd $LINUX_BUILD && $cmd $reltag $skipclean $VERSION $pyver $CHARTYPE"
     
     echo "Fetching the results..."
     scp "root@$host:$LINUX_BUILD/wxPython*.i[0-9]86.rpm"  $STAGING_DIR
@@ -95,4 +94,8 @@ if [ $skiplinux != yes ]; then
        ssh root@$host "/sbin/halt"
        sleep 10
     fi
+    sleep 30
+
+    echo "Done!"
 fi
+