diff options
author | pg <pg@yandex-team.com> | 2023-09-07 20:42:54 +0300 |
---|---|---|
committer | pg <pg@yandex-team.com> | 2023-09-07 21:04:49 +0300 |
commit | d97a6e6becbc500ff7d56fa3ccf5ba0382091529 (patch) | |
tree | 05e8a90af06210080d24e621434ab6c5aaa40c9f /build | |
parent | ff1c9baad21ed37bc42835c3bd5b4a549293f922 (diff) | |
download | ydb-d97a6e6becbc500ff7d56fa3ccf5ba0382091529.tar.gz |
Diffstat (limited to 'build')
-rw-r--r-- | build/platform/clang/clang16.json | 19 | ||||
-rw-r--r-- | build/platform/clang/ya.make | 1 | ||||
-rwxr-xr-x | build/ymake_conf.py | 1 |
3 files changed, 21 insertions, 0 deletions
diff --git a/build/platform/clang/clang16.json b/build/platform/clang/clang16.json new file mode 100644 index 0000000000..6bbc732af4 --- /dev/null +++ b/build/platform/clang/clang16.json @@ -0,0 +1,19 @@ +{ + "by_platform": { + "darwin-arm64": { + "uri": "sbr:4597325249" + }, + "darwin-x86_64": { + "uri": "sbr:4597414760" + }, + "linux-aarch64": { + "uri": "sbr:4598408410" + }, + "linux-x86_64": { + "uri": "sbr:4597592901" + }, + "win32-x86_64": { + "uri": "sbr:4597657641" + } + } +} diff --git a/build/platform/clang/ya.make b/build/platform/clang/ya.make index ff6f603519..a76c9a6356 100644 --- a/build/platform/clang/ya.make +++ b/build/platform/clang/ya.make @@ -3,6 +3,7 @@ RESOURCES_LIBRARY() DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE_BY_JSON(CLANG11 clang11.json) DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE_BY_JSON(CLANG12 clang12.json) DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE_BY_JSON(CLANG14 clang14.json) +DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE_BY_JSON(CLANG16 clang16.json) # This is the default clang to be used in llvm-version-independent cases DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE_BY_JSON(CLANG clang14.json) diff --git a/build/ymake_conf.py b/build/ymake_conf.py index 31f86c5a78..8fead3d919 100755 --- a/build/ymake_conf.py +++ b/build/ymake_conf.py @@ -1199,6 +1199,7 @@ class GnuToolchain(Toolchain): ]) if self.tc.is_clang: + self.c_flags_platform.append('-isystem{}/share/include'.format(self.tc.name_marker)) target_triple = self.tc.triplet_opt.get(target.arch, None) if not target_triple: target_triple = select(default=None, selectors=[ |