Build and distrib tweaks ported over from the 2.6 branch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40003 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -9,8 +9,9 @@
|
||||
# 2. the path of where to put the resulting installers
|
||||
# 3. skipclean flag (yes|no)
|
||||
# 4. the VERSION
|
||||
# 5. the KIND (panther or jaguar)
|
||||
# *. the remaining args are the versions of Python to build for
|
||||
# 5. the version of Python to build for
|
||||
# 6. the character type (ansi|unicode|both)
|
||||
# 7. optional flags to pass on to the build script
|
||||
#
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
@@ -20,7 +21,7 @@ set -o errexit
|
||||
echo "-=-=-=- Hello from $HOSTNAME -=-=-=-"
|
||||
|
||||
if [ $# -lt 6 ]; then
|
||||
echo "Usage: $0 WXDIR DESTDIR SKIPCLEAN VERSION KIND PYVER"
|
||||
echo "Usage: $0 WXDIR DESTDIR SKIPCLEAN VERSION PYVER CHARTYPE [FLAGS]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -28,8 +29,9 @@ WXDIR=$1
|
||||
DESTDIR=$2
|
||||
SKIPCLEAN=$3
|
||||
VERSION=$4
|
||||
KIND=$5
|
||||
PYVER=$6
|
||||
PYVER=$5
|
||||
CHARTYPE=$6
|
||||
FLAGS=$7
|
||||
|
||||
|
||||
#export PATH=/sw/bin:/usr/local/bin:$PATH
|
||||
@@ -49,11 +51,12 @@ echo "Invoking wxPythonOSX build script..."
|
||||
cd $WXDIR/wxPython
|
||||
export TARBALLDIR=$DESTDIR
|
||||
mkdir -p dist
|
||||
if [ $KIND = panther ]; then
|
||||
distrib/mac/wxPythonOSX/build $PYVER $KIND inplace unicode
|
||||
if [ $CHARTYPE = both ]; then
|
||||
distrib/mac/wxPythonOSX/build $PYVER inplace unicode $FLAGS
|
||||
distrib/mac/wxPythonOSX/build $PYVER inplace ansi $FLAGS
|
||||
else
|
||||
distrib/mac/wxPythonOSX/build $PYVER inplace $CHARTYPE $FLAGS
|
||||
fi
|
||||
distrib/mac/wxPythonOSX/build $PYVER $KIND inplace
|
||||
|
||||
|
||||
echo "Copying installers to $DESTDIR..."
|
||||
cp dist/*.dmg $DESTDIR
|
||||
|
Reference in New Issue
Block a user