1
0

cmake-android.sh 519 B

12345678910111213141516
  1. #!/bin/bash
  2. set -e
  3. BUILD_TYPE=${BUILD_TYPE:-Release}
  4. DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
  5. mkdir -p $DIR/../bin-android
  6. cd $DIR/../bin-android
  7. cmake .. -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DANDROID_NDK=$ANDROID_NDK -DANDROID_NATIVE_API_LEVEL=22 -DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-4.9 -DCMAKE_TOOLCHAIN_FILE=$DIR/../cmake/toolchains/android.toolchain.cmake
  8. make $*
  9. make android-build
  10. STATE=$(adb get-state || exit 0)
  11. if [ "$STATE" == "device" ]; then
  12. make android-install android-start
  13. fi