1
0

build_android_libs.sh 512 B

1234567891011121314151617181920212223
  1. set -e
  2. # if no $1 default arm64-v8a
  3. if [ -z $1 ]; then
  4. $1=arm64-v8a
  5. fi
  6. mkdir -p build/android/$1
  7. cd build/android/$1
  8. cmake \
  9. -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_HOME/build/cmake/android.toolchain.cmake \
  10. -DANDROID_ABI=$1 \
  11. -DANDROID_PLATFORM=android-22 \
  12. ../../.. \
  13. -DPK_BUILD_SHARED_LIB=ON \
  14. -DCMAKE_BUILD_TYPE=Release \
  15. -DPK_ENABLE_OS=OFF \
  16. -DPK_BUILD_MODULE_LZ4=ON \
  17. -DPK_BUILD_MODULE_CUTE_PNG=ON \
  18. -DPK_BUILD_MODULE_MSGPACK=ON
  19. cmake --build . --config Release