@@ -90,6 +90,10 @@ minVersion.tvos = 9.0
90
90
# 7.0 for watchos_x64, watchos_simulator_arm64
91
91
minVersion.watchos = 5.0
92
92
93
+ # Workaround for Xcode 15. See KT-60758
94
+ minVersionSinceXcode15.ios = 12.0
95
+ minVersionSinceXcode15.tvos = 12.0
96
+
93
97
toolchainDependency.mingw_x64 = msys2-mingw-w64-x86_64-2
94
98
toolchainDependency.mingw_x86 = msys2-mingw-w64-i686-2
95
99
toolchainDependency.linux_x64 = x86_64-unknown-linux-gnu-gcc-8.3.0-glibc-2.19-kernel-4.9-2
@@ -244,6 +248,7 @@ linkerDynamicFlags.ios_arm64 = -dylib
244
248
linkerKonanFlags.ios_arm64 = -lSystem -lc++ -lobjc -framework Foundation -framework UIKit
245
249
linkerOptimizationFlags.ios_arm64 = -dead_strip
246
250
osVersionMin.ios_arm64 = $minVersion.ios
251
+ osVersionMinSinceXcode15.ios_arm64 = $minVersionSinceXcode15.ios
247
252
sdkVersion.ios_arm64 = $sdkVersion.ios
248
253
osVersionMinFlagLd.ios_arm64 = -ios_version_min
249
254
@@ -270,6 +275,7 @@ linkerNoDebugFlags.ios_x64 = -S
270
275
stripFlags.ios_x64 = -S
271
276
linkerDynamicFlags.ios_x64 = -dylib
272
277
osVersionMin.ios_x64 = $minVersion.ios
278
+ osVersionMinSinceXcode15.ios_x64 = $minVersionSinceXcode15.ios
273
279
sdkVersion.ios_x64 = $sdkVersion.ios
274
280
osVersionMinFlagLd.ios_x64 = -ios_simulator_version_min
275
281
@@ -295,6 +301,7 @@ linkerNoDebugFlags.ios_simulator_arm64 = -S
295
301
stripFlags.ios_simulator_arm64 = -S
296
302
linkerDynamicFlags.ios_simulator_arm64 = -dylib
297
303
osVersionMin.ios_simulator_arm64 = $minVersion.ios
304
+ osVersionMinSinceXcode15.ios_simulator_arm64 = $minVersionSinceXcode15.ios
298
305
sdkVersion.ios_simulator_arm64 = $sdkVersion.ios
299
306
osVersionMinFlagLd.ios_simulator_arm64 = -ios_simulator_version_min
300
307
@@ -320,6 +327,7 @@ linkerNoDebugFlags.tvos_x64 = -S
320
327
stripFlags.tvos_x64 = -S
321
328
linkerDynamicFlags.tvos_x64 = -dylib
322
329
osVersionMin.tvos_x64 = $minVersion.tvos
330
+ osVersionMinSinceXcode15.tvos_x64 = $minVersionSinceXcode15.tvos
323
331
sdkVersion.tvos_x64 = $sdkVersion.tvos
324
332
osVersionMinFlagLd.tvos_x64 = -tvos_simulator_version_min
325
333
@@ -344,6 +352,7 @@ linkerNoDebugFlags.tvos_simulator_arm64 = -S
344
352
stripFlags.tvos_simulator_arm64 = -S
345
353
linkerDynamicFlags.tvos_simulator_arm64 = -dylib
346
354
osVersionMin.tvos_simulator_arm64 = $minVersion.tvos
355
+ osVersionMinSinceXcode15.tvos_simulator_arm64 = $minVersionSinceXcode15.tvos
347
356
sdkVersion.tvos_simulator_arm64 = $sdkVersion.tvos
348
357
osVersionMinFlagLd.tvos_simulator_arm64 = -tvos_simulator_version_min
349
358
@@ -368,6 +377,7 @@ linkerDynamicFlags.tvos_arm64 = -dylib
368
377
linkerKonanFlags.tvos_arm64 = -lSystem -lc++ -lobjc -framework Foundation -framework UIKit
369
378
linkerOptimizationFlags.tvos_arm64 = -dead_strip
370
379
osVersionMin.tvos_arm64 = $minVersion.tvos
380
+ osVersionMinSinceXcode15.tvos_arm64 = $minVersionSinceXcode15.tvos
371
381
sdkVersion.tvos_arm64 = $sdkVersion.tvos
372
382
osVersionMinFlagLd.tvos_arm64 = -tvos_version_min
373
383
0 commit comments