Skip to content

Commit 7024ac7

Browse files
authored
Merge pull request #18 from godotengine/ios-plugins-3.2.4
iOS: arkit and camera no longer built here as of 3.2.4
2 parents cab5d6f + 6bee8de commit 7024ac7

File tree

2 files changed

+10
-21
lines changed

2 files changed

+10
-21
lines changed

build-ios/build.sh

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ export TERM=xterm
1313
export IOS_SDK="14.2"
1414
export IOS_LIPO="/root/ioscross/arm64/bin/arm-apple-darwin11-lipo"
1515

16-
export IOS_GODOT_LIBS="libgodot libgodot_arkit_module libgodot_camera_module"
17-
1816
rm -rf godot
1917
mkdir godot
2018
cd godot
@@ -36,10 +34,8 @@ if [ "${CLASSICAL}" == "1" ]; then
3634
IPHONESDK="/root/ioscross/x86_64/SDK/iPhoneOS${IOS_SDK}.sdk" IPHONEPATH="/root/ioscross/x86_64/" ios_triple="x86_64-apple-darwin11-"
3735

3836
mkdir -p /root/out/templates
39-
for lib in $IOS_GODOT_LIBS; do
40-
$IOS_LIPO -create bin/${lib}.iphone.opt.arm64.a bin/${lib}.iphone.opt.x86_64.a -output /root/out/templates/${lib}.iphone.opt.fat
41-
$IOS_LIPO -create bin/${lib}.iphone.opt.debug.arm64.a bin/${lib}.iphone.opt.debug.x86_64.a -output /root/out/templates/${lib}.iphone.opt.debug.fat
42-
done
37+
$IOS_LIPO -create bin/libgodot.iphone.opt.arm64.a bin/libgodot.iphone.opt.x86_64.a -output /root/out/templates/libgodot.iphone.opt.fat
38+
$IOS_LIPO -create bin/libgodot.iphone.opt.debug.arm64.a bin/libgodot.iphone.opt.debug.x86_64.a -output /root/out/templates/libgodot.iphone.opt.debug.fat
4339
fi
4440

4541
# Mono
@@ -62,13 +58,10 @@ if [ "${MONO}" == "1" ]; then
6258
IPHONESDK="/root/ioscross/x86_64/SDK/iPhoneOS${IOS_SDK}.sdk" IPHONEPATH="/root/ioscross/x86_64/" ios_triple="x86_64-apple-darwin11-"
6359

6460
mkdir -p /root/out/templates-mono
65-
for lib in $IOS_GODOT_LIBS; do
66-
$IOS_LIPO -create bin/${lib}.iphone.opt.arm64.a bin/${lib}.iphone.opt.x86_64.a -output /root/out/templates-mono/${lib}.iphone.opt.fat
67-
$IOS_LIPO -create bin/${lib}.iphone.opt.debug.arm64.a bin/${lib}.iphone.opt.debug.x86_64.a -output /root/out/templates-mono/${lib}.iphone.opt.debug.fat
68-
done
61+
$IOS_LIPO -create bin/libgodot.iphone.opt.arm64.a bin/libgodot.iphone.opt.x86_64.a -output /root/out/templates-mono/libgodot.iphone.opt.fat
62+
$IOS_LIPO -create bin/libgodot.iphone.opt.debug.arm64.a bin/libgodot.iphone.opt.debug.x86_64.a -output /root/out/templates-mono/libgodot.iphone.opt.debug.fat
6963

7064
mkdir -p /root/out/templates-mono/iphone-mono-libs
71-
7265
$IOS_LIPO -create bin/libmonosgen-2.0.iphone.arm64.a bin/libmonosgen-2.0.iphone.x86_64.a -output /root/out/templates-mono/iphone-mono-libs/libmonosgen-2.0.iphone.fat.a
7366
$IOS_LIPO -create bin/libmono-native.iphone.arm64.a bin/libmono-native.iphone.x86_64.a -output /root/out/templates-mono/iphone-mono-libs/libmono-native.iphone.fat.a
7467
$IOS_LIPO -create bin/libmono-profiler-log.iphone.arm64.a bin/libmono-profiler-log.iphone.x86_64.a -output /root/out/templates-mono/iphone-mono-libs/libmono-profiler-log.iphone.fat.a

build-release.sh

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,9 @@ if [ "${build_classical}" == "1" ]; then
195195

196196
rm -rf ios_xcode
197197
cp -r git/misc/dist/ios_xcode ios_xcode
198-
for suffix in "" "_arkit_module" "_camera_module"; do
199-
cp out/ios/templates/libgodot${suffix}.iphone.opt.fat ios_xcode/libgodot${suffix}.iphone.release.fat.a
200-
cp out/ios/templates/libgodot${suffix}.iphone.opt.debug.fat ios_xcode/libgodot${suffix}.iphone.debug.fat.a
201-
done
202-
chmod +x ios_xcode/libgodot*.iphone.*
198+
cp out/ios/templates/libgodot.iphone.opt.fat ios_xcode/libgodot.iphone.release.fat.a
199+
cp out/ios/templates/libgodot.iphone.opt.debug.fat ios_xcode/libgodot.iphone.debug.fat.a
200+
chmod +x ios_xcode/libgodot.iphone.*
203201
cd ios_xcode
204202
zip -q -9 -r "${templatesdir}/iphone.zip" *
205203
cd ..
@@ -404,11 +402,9 @@ if [ "${build_mono}" == "1" ]; then
404402

405403
rm -rf ios_xcode
406404
cp -r git/misc/dist/ios_xcode ios_xcode
407-
for suffix in "" "_arkit_module" "_camera_module"; do
408-
cp out/ios/templates-mono/libgodot${suffix}.iphone.opt.fat ios_xcode/libgodot${suffix}.iphone.release.fat.a
409-
cp out/ios/templates-mono/libgodot${suffix}.iphone.opt.debug.fat ios_xcode/libgodot${suffix}.iphone.debug.fat.a
410-
done
411-
chmod +x ios_xcode/libgodot*.iphone.*
405+
cp out/ios/templates-mono/libgodot.iphone.opt.fat ios_xcode/libgodot.iphone.release.fat.a
406+
cp out/ios/templates-mono/libgodot.iphone.opt.debug.fat ios_xcode/libgodot.iphone.debug.fat.a
407+
chmod +x ios_xcode/libgodot.iphone.*
412408
cd ios_xcode
413409
zip -q -9 -r "${templatesdir_mono}/iphone.zip" *
414410
cd ..

0 commit comments

Comments
 (0)