scripts: Don't build marble for mobile

When only building the mobile version, we don't need to build marble.

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Anton Lundin 2016-08-17 21:37:03 +02:00 committed by Dirk Hohndel
parent 04d8d7cb13
commit 11df8d9a90

View file

@ -39,6 +39,7 @@ fi
# if the first argument is "-mobile" then build Subsurface-mobile in subsurface/build-mobile
# if the first argument is "-both" then build both in subsurface/build and subsurface/build-mobile
BUILDGRANTLEE=0
BUILDMARBLE=0
if [ "$1" = "-mobile" ] ; then
echo "building Subsurface-mobile in subsurface/build-mobile"
BUILDS=( "MobileExecutable" )
@ -49,12 +50,14 @@ elif [ "$1" = "-both" ] ; then
BUILDS=( "DesktopExecutable" "MobileExecutable" )
BUILDDIRS=( "build" "build-mobile" )
BUILDGRANTLEE=1
BUILDMARBLE=1
shift
else
echo "building Subsurface in subsurface/build"
BUILDS=( "DesktopExecutable" )
BUILDDIRS=( "build" )
BUILDGRANTLEE=1
BUILDMARBLE=1
fi
if [[ ! -d "subsurface" ]] ; then
@ -164,6 +167,7 @@ if [ $PLATFORM = Darwin ] ; then
exit 1
fi
fi
if [ "$BUILDMARBLE" = "1" ] ; then
cmake -DCMAKE_BUILD_TYPE=Release -DQTONLY=TRUE -DQT5BUILD=ON \
-DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT \
-DBUILD_MARBLE_TESTS=NO \
@ -183,6 +187,7 @@ if [ $PLATFORM = Darwin ] ; then
install_name_tool -id "$INSTALL_ROOT/lib/$NAME" "$INSTALL_ROOT/lib/$NAME"
fi
fi
fi
if [ "$BUILDGRANTLEE" = "1" ] ; then
# build grantlee