File tree Expand file tree Collapse file tree 3 files changed +23
-8
lines changed
Expand file tree Collapse file tree 3 files changed +23
-8
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,14 @@ make HOST_CC="gcc -m64" CROSS=$NDKP TARGET_SYS=Linux TARGET_FLAGS="$NDKF $NDKARC
1414cp ./libluajit.a ../../android/jni/libluajit.a
1515make clean
1616
17- cd ../../android
18- $NDK /ndk-build clean APP_ABI=" armeabi-v7a,x86,arm64-v8a"
19- $NDK /ndk-build APP_ABI=" arm64-v8a"
20- cp libs/arm64-v8a/libtolua.so ../Plugins/Android/libs/arm64-v8a
21- $NDK /ndk-build clean APP_ABI=" armeabi-v7a,x86,arm64-v8a"
17+ if [[ " $OSTYPE " == " msys" ]]; then
18+ cd ../../
19+ # can't pass $NDK to bat
20+ cmd /c " link_arm64.bat"
21+ else
22+ cd ../../android
23+ $NDK /ndk-build clean APP_ABI=" armeabi-v7a,x86,arm64-v8a"
24+ $NDK /ndk-build APP_ABI=" arm64-v8a"
25+ cp libs/arm64-v8a/libtolua.so ../Plugins/Android/libs/arm64-v8a
26+ $NDK /ndk-build clean APP_ABI=" armeabi-v7a,x86,arm64-v8a"
27+ fi
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ cp ./libluajit.a ../../android/jni/libluajit.a
1313make clean
1414
1515cd ../../android
16- ndk-build clean APP_ABI=" armeabi-v7a,x86"
17- ndk-build APP_ABI=" x86"
16+ $NDK / ndk-build clean APP_ABI=" armeabi-v7a,x86"
17+ $NDK / ndk-build APP_ABI=" x86"
1818cp libs/x86/libtolua.so ../Plugins/Android/libs/x86
19- ndk-build clean APP_ABI=" armeabi-v7a,x86"
19+ $NDK / ndk-build clean APP_ABI=" armeabi-v7a,x86"
Original file line number Diff line number Diff line change 1+ @ echo off
2+ set ndkPath = H:/android-ndk-r10e
3+ cd ./android
4+ call %ndkPath% /ndk-build clean APP_ABI=" armeabi-v7a,x86,arm64-v8a"
5+ call %ndkPath% /ndk-build APP_ABI=" arm64-v8a"
6+ copy libs\arm64-v8a\libtolua.so ..\Plugins\Android\libs\arm64-v8a
7+ call %ndkPath% /ndk-build clean APP_ABI=" armeabi-v7a,x86,arm64-v8a"
8+ echo Successfully linked
9+ exit
You can’t perform that action at this time.
0 commit comments