make_ios.sh 723 B

123456789101112131415
  1. mkdir -p build_ios && cd build_ios
  2. cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/iOS.cmake -GXcode ../
  3. cd ..
  4. cmake --build build_ios --config Release
  5. mkdir -p Plugins/iOS/
  6. exist_armv7=`lipo -info build_ios/Release-iphoneos/libRecastDll.a | grep armv7 | wc -l`
  7. exist_arm64=`lipo -info build_ios/Release-iphoneos/libRecastDll.a | grep arm64 | wc -l`
  8. if [ $[exist_armv7] -eq 0 ]; then
  9. echo "** ERROR **: No support for armv7, maybe XCode version is to high, use manual_build_ios instead!"
  10. elif [ $[exist_arm64] -eq 0 ]; then
  11. echo "** ERROR ** : No support for arm64, maybe XCode version is to high, use manual_build_ios instead!"
  12. else
  13. cp build_ios/Release-iphoneos/libRecastDll.a Plugins/iOS/libRecastDll.a
  14. rm -rf build_io
  15. fi