aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2023-10-20 11:15:18 +0300
committerthegeorg <thegeorg@yandex-team.com>2023-10-20 11:44:26 +0300
commit6308fd639c0a16f4ddaeb14a3d5223cca88adcc5 (patch)
treefac75f74593504ddf28a11458a688449c50c74c5
parent1c9e420be192ce343c9cb9b1da8d20c105515f29 (diff)
downloadydb-6308fd639c0a16f4ddaeb14a3d5223cca88adcc5.tar.gz
Require iOS 13.0 in ya make builds
As announced [in Atushka](https://clubs.at.yandex-team.ru/arcadia/29463).
-rwxr-xr-xbuild/ymake_conf.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/build/ymake_conf.py b/build/ymake_conf.py
index fede0d53ef2..11cf2af7f7d 100755
--- a/build/ymake_conf.py
+++ b/build/ymake_conf.py
@@ -1165,15 +1165,7 @@ class GnuToolchain(Toolchain):
self.env.setdefault(lib_path, []).append('{}/lib'.format(self.tc.name_marker))
macos_version_min = '11.0'
- ios_version_min = '11.0'
- # min ios simulator version for Metal App is 13.0
- # https://developer.apple.com/documentation/metal/supporting_simulator_in_a_metal_app
- # Mapkit (MAPSMOBI_BUILD_TARGET) uses Metal Framework
- if preset('MAPSMOBI_BUILD_TARGET') and target.is_iossim and target.is_armv8:
- ios_version_min = '13.0'
- # Mapkit uses SecTrustEvaluateWithError function and these are min versions for it
- elif preset('MAPSMOBI_BUILD_TARGET'):
- ios_version_min = '12.0'
+ ios_version_min = '13.0'
swift_target = select(default=None, selectors=[
(target.is_iossim and target.is_x86_64, 'x86_64-apple-ios{}-simulator'.format(ios_version_min)),