build_android.sh 426 B

123456789101112131415161718
  1. # if no $1 default arm64-v8a
  2. if [ -z $1 ]; then
  3. $1=arm64-v8a
  4. fi
  5. mkdir -p build/android/$1
  6. cd build/android/$1
  7. cmake \
  8. -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_HOME/build/cmake/android.toolchain.cmake \
  9. -DANDROID_ABI=$1 \
  10. -DANDROID_PLATFORM=android-22 \
  11. -DANDROID_STL=c++_shared \
  12. ../../.. \
  13. -DPK_BUILD_SHARED_LIB=ON -DPK_USE_CJSON=ON \
  14. -DCMAKE_BUILD_TYPE=Release
  15. cmake --build . --config Release