#!/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-cvs
+fi
-FLAGS="USE_SWIG=1 SWIG=e:/projects/SWIG-cvs/swig.exe"
+FLAGS="USE_SWIG=1 SWIG=$SWIGDIR\\swig.exe"
# Use non-default python?
case $1 in
- 21 | 2.1) VER=21 ;;
- 22 | 2.2) VER=22 ;;
- 23 | 2.3) VER=23 ;;
+ 21 | 2.1) VER=21; shift ;;
+ 22 | 2.2) VER=22; shift ;;
+ 23 | 2.3) VER=23; shift ;;
+ 24 | 2.4) VER=24; shift ;;
- *) echo You must specify the Python version as first parameter.
- exit -1
+ *) VER=24
esac
PYTHON=$TOOLS/python$VER/python.exe
-shift
SETUP="$PYTHON -u setup.py"
$PYTHON -c "import sys;print '\n', sys.version, '\n'"
$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