Skip to content

Commit 2f0060e

Browse files
benjohndealalek
authored andcommitted
Merge pull request opencv#10923 from Preventis:patch-ios
Fixed dynamic build script for iOS (opencv#10923) * Readded UIDeviceFamily (was removed in beec247) * Added correct bitcode flag to python build script for iOS * Missed the bitcodedisabled check * Corrected the syntax in my proposed changes
1 parent 0792ef8 commit 2f0060e

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

platforms/ios/Info.Dynamic.plist.in

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,10 @@
2424
</array>
2525
<key>MinimumOSVersion</key>
2626
<string>8.0</string>
27+
<key>UIDeviceFamily</key>
28+
<array>
29+
<integer>1</integer>
30+
<integer>2</integer>
31+
</array>
2732
</dict>
28-
</plist>
33+
</plist>

platforms/ios/build_framework.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,9 @@ def getBuildCommand(self, archs, target):
152152
"ONLY_ACTIVE_ARCH=NO",
153153
]
154154

155+
if not self.bitcodedisabled:
156+
buildcmd.append("BITCODE_GENERATION_MODE=bitcode")
157+
155158
for arch in archs:
156159
buildcmd.append("-arch")
157160
buildcmd.append(arch.lower())

0 commit comments

Comments
 (0)