"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "scripts/build_android.sh" between
navit-0.5.5.tar.gz and navit-0.5.6.tar.gz

About: NavIt is a car navigation system with GPS tracking and a routing engine.

build_android.sh  (navit-0.5.5):build_android.sh  (navit-0.5.6)
skipping to change at line 25 skipping to change at line 25
# (later CMake versions from the SDK repository may also work) # (later CMake versions from the SDK repository may also work)
# #
# If any of the build steps fails, this script aborts with an error immediately. # If any of the build steps fails, this script aborts with an error immediately.
echo Set up environment echo Set up environment
set -e set -e
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin
export JVM_OPTS="-Xmx3200m" export JVM_OPTS="-Xmx3200m"
export GRADLE_OPTS='-Dorg.gradle.jvmargs="-Xmx2048m -XX:+HeapDumpOnOutOfMemoryEr ror"' export GRADLE_OPTS='-Dorg.gradle.jvmargs="-Xmx2048m -XX:+HeapDumpOnOutOfMemoryEr ror"'
BUILD_PATH="android-builddir"
[ -d $BUILD_PATH ] || mkdir -p $BUILD_PATH
pushd $BUILD_PATH
# processing xml is messed up a bit after the original introduction of gradle # processing xml is messed up a bit after the original introduction of gradle
# so require a useless install of ant here even if using gradle/ninja # so require a useless install of ant here even if using gradle/ninja
echo Run CMake echo Run CMake
test -z "$PKG_CONFIG_LIBDIR" && export PKG_CONFIG_LIBDIR="" # Force cmake be low to run ignore build host libraries when using pkgconfig. test -z "$PKG_CONFIG_LIBDIR" && export PKG_CONFIG_LIBDIR="" # Force cmake be low to run ignore build host libraries when using pkgconfig.
# Note: If you want to compile against specific target libraries that are search ed using pkgconfig, please run this script with variable PKG_CONFIG_LIBDIR set t o the appropriate path # Note: If you want to compile against specific target libraries that are search ed using pkgconfig, please run this script with variable PKG_CONFIG_LIBDIR set t o the appropriate path
cmake ./ -Dvehicle/gpsd_dbus:BOOL=FALSE -Dsvg2png_scaling:STRING=-1,24,32,48,64, 96,128,192,256 -Dsvg2png_scaling_nav:STRING=-1,24,32,48,64,96,128,192,256 -Dsvg2 png_scaling_flag:STRING=-1,24,32,64,96 -DXSL_PROCESSING=y -DXSLTS=android -DANDR OID=y -DDISABLE_CXX=y || exit 1 cmake ../ -Dvehicle/gpsd_dbus:BOOL=FALSE -Dsvg2png_scaling:STRING=-1,24,32,48,64 ,96,128,192,256 -Dsvg2png_scaling_nav:STRING=-1,24,32,48,64,96,128,192,256 -Dsvg 2png_scaling_flag:STRING=-1,24,32,64,96 -DXSL_PROCESSING=y -DXSLTS=android -DAND ROID=y -DDISABLE_CXX=y || exit 1
echo Process icons echo Process icons
pushd navit/icons pushd navit/icons
make || exit 32 make || exit 32
rm -rf ../android/res/drawable-nodpi rm -rf ../../android/res/drawable-nodpi
mkdir ../android/res/drawable-nodpi mkdir -p ../../android/res/drawable-nodpi
cp ./*.png ../android/res/drawable-nodpi cp ./*.png ../../android/res/drawable-nodpi
pushd ../android/res/drawable-nodpi pushd ../../android/res/drawable-nodpi
rename -f 'y/A-Z/a-z/' ./*.png rename -f 'y/A-Z/a-z/' ./*.png
popd popd
popd popd
echo Process translations echo Process translations
pushd po pushd po
make || exit 64 make || exit 64
rm -rf ../navit/android/res/raw rm -rf ../android/res/raw
mkdir ../navit/android/res/raw mkdir -p ../android/res/raw
cp ./*.mo ../navit/android/res/raw cp ./*.mo ../android/res/raw
pushd ../navit/android/res/raw pushd ../android/res/raw
rename -f 'y/A-Z/a-z/' ./*.mo rename -f 'y/A-Z/a-z/' ./*.mo
popd popd
popd popd
echo Process xml config files echo Process xml config files
make navit_config_xml || exit 96 make navit_config_xml || exit 96
pushd navit
rm -rf ./android/assets rm -rf ./android/assets
mkdir -p ./android/assets mkdir -p ./android/assets
cp -R config ./android/assets/ cp -R ./navit/config ./android/assets/
#run gradle from root dir, not $BUILD_PATH
popd popd
echo Chmod permissions echo Chmod permissions
chmod a+x ./gradlew chmod a+x ./gradlew
echo Download dependencies echo Download dependencies
./gradlew -v ./gradlew -v
echo Build echo Build
./gradlew assembleDebug || exit 128 ./gradlew assembleDebug || exit 128
 End of changes. 6 change blocks. 
11 lines changed or deleted 17 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)