]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/b.win32
added support disabled tag for toolbar elements in XRC
[wxWidgets.git] / wxPython / b.win32
index 2a3314b1154cf59ddb4b97157ffa62412d3039ca..8444a1decec832d1a7daad8e359a8b81976b5306 100644 (file)
@@ -1,23 +1,47 @@
 #!/bin/bash
 # ----------------------------------------------------------------------
 
+# To Robin: I tried to avoid making any changes to the existing
+# build scripts, but my env requires me to specify Windows paths...
+# if this breaks something at your end, let me know and we can
+# figure out some solution for both of us.
+if [ "$SWIGDIR" = "" ]; then
+  SWIGDIR=$PROJECTS\\SWIG-1.3.27
+fi
 
-FLAGS="USE_SWIG=1 SWIG=e:/projects/SWIG-cvs/swig.exe"
 
 #  Use non-default python?
-if [[ "$1" = "15" || "$1" = "20" || "$1" = "21" || "$1" = "22" || "$1" = "23" ]]; then
-    VER=$1
-    PYTHON=$TOOLS/python$1/python.exe
-    shift
-else
-    echo You must specify the Python version as first parameter.
-    exit -1
-fi
+case $1 in
+    21 | 2.1) VER=21; shift ;;
+    22 | 2.2) VER=22; shift ;;
+    23 | 2.3) VER=23; shift ;;
+    24 | 2.4) VER=24; shift ;;
+
+    *)         VER=24
+esac
+
+PYTHON=$TOOLS/python$VER/python.exe
 
 SETUP="$PYTHON -u setup.py"
 $PYTHON -c "import sys;print '\n', sys.version, '\n'"
 
 
+FLAGS="USE_SWIG=1 SWIG=$SWIGDIR\\swig.exe"
+UNIFLAG="UNICODE=1"
+
+for p in $*; do
+    if [ "$p" = "UNICODE=0" -o "$p" = "UNICODE=1" ]; then
+       UNIFLAG=""
+       break
+    fi
+done
+
+FLAGS="$FLAGS $UNIFLAG"
+
+
+
+
+
 
 # "c" --> clean
 if [ "$1" = "c" ]; then
@@ -88,7 +112,7 @@ elif [ "$1" = "b" ]; then
     $0 $VER   $@
     $0 $VER h $@
 
-# (no command arg) --> normal build for development
+# (no command arg) --> normal debug build for development
 else
     CMD="$SETUP $FLAGS HYBRID=0 build_ext --inplace --debug $@"
 fi