Use relative paths for inplace builds, it helps ccache
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
d37da5efd5
commit
610747464e
@ -99,6 +99,9 @@ else
|
||||
PYUNICODEOPT=0
|
||||
fi
|
||||
|
||||
if [ "$HOSTNAME" = "bigmac.alldunn.com" ]; then
|
||||
MAKEJOBS="--jobs=2"
|
||||
fi
|
||||
|
||||
if [ -z "$TARBALLDIR" ]; then
|
||||
# this is a spot on my fileserver where the tarballs go, adjust
|
||||
@ -180,15 +183,20 @@ if [ $inplace = no ]; then
|
||||
cd $WXDIR/bld
|
||||
WXBLD=$WXDIR/bld
|
||||
else
|
||||
# If building "inplace" then our build dir will be BUILDROOT,
|
||||
# adjust the variables to find things that way.
|
||||
WXDIR=$WXROOT
|
||||
|
||||
# If building "inplace" then our build dir will be off of the
|
||||
# WXROOT like normal, adjust the variables to find things that
|
||||
# way.
|
||||
WXBLD=$WXROOT/build-$CHARTYPE
|
||||
mkdir -p $WXBLD
|
||||
cd $WXBLD
|
||||
WXDIR=..
|
||||
SRCROOT=$WXROOT
|
||||
WXBLD=$BUILDROOT
|
||||
fi
|
||||
|
||||
echo "Using source tree: $WXDIR"
|
||||
echo "Using wx root dir: $WXROOT"
|
||||
echo "Using build dir: $WXBLD"
|
||||
echo "Using source tree: $WXDIR"
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
@ -227,13 +235,13 @@ if [ $skipbuild != yes ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
make
|
||||
make -C contrib/src/gizmos
|
||||
make -C contrib/src/ogl CXXFLAGS="-DwxUSE_DEPRECATED=0"
|
||||
make -C contrib/src/stc
|
||||
make $MAKEJOBS
|
||||
make $MAKEJOBS -C contrib/src/gizmos
|
||||
make $MAKEJOBS -C contrib/src/ogl CXXFLAGS="-DwxUSE_DEPRECATED=0"
|
||||
make $MAKEJOBS -C contrib/src/stc
|
||||
|
||||
# Build wxPython
|
||||
cd $WXDIR/wxPython
|
||||
cd $WXROOT/wxPython
|
||||
$PYTHON setup.py \
|
||||
UNICODE=$PYUNICODEOPT \
|
||||
NO_SCRIPTS=1 \
|
||||
@ -260,7 +268,7 @@ if [ $skipinstall != yes ]; then
|
||||
ln -s ../lib/wx/config/* wx-config
|
||||
|
||||
# and wxPython
|
||||
cd $WXDIR/wxPython
|
||||
cd $WXROOT/wxPython
|
||||
$PYTHON setup.py \
|
||||
UNICODE=$PYUNICODEOPT \
|
||||
NO_SCRIPTS=1 \
|
||||
@ -286,13 +294,13 @@ if [ $skipinstall != yes ]; then
|
||||
|
||||
# install wxPython's tool scripts
|
||||
mkdir -p $INSTALLROOT$BINPREFIX
|
||||
cd $WXDIR/wxPython/scripts
|
||||
cd $WXROOT/wxPython/scripts
|
||||
python$PYVER CreateMacScripts.py $INSTALLROOT $BINPREFIX
|
||||
|
||||
|
||||
# Remove the .pyc/.pyo files they just take up space and can be recreated
|
||||
# during the install.
|
||||
pushd $WXDIR/wxPython
|
||||
pushd $WXROOT/wxPython
|
||||
$PYTHON $PROGDIR/../zappycfiles.py $INSTALLROOT > /dev/null
|
||||
popd
|
||||
|
||||
@ -419,6 +427,9 @@ This disk image contains the following items:
|
||||
it from a Terminal command line, or you can open it with
|
||||
PythonLauncher and let it create a Terminal to run it in.
|
||||
|
||||
NOTE: If you have versions prior to 2.5.3.1 installed, please
|
||||
do run this uninstall tool to remove the older version.
|
||||
|
||||
EOF
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user