aboutsummaryrefslogtreecommitdiffstats
path: root/build/ya.conf.json
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2023-11-02 16:00:48 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2023-11-02 17:23:09 +0300
commit36b9acd0bff3a6f6a6994c00fc6991448d7b6861 (patch)
tree313844e6d5ce43f59461fd621e1f39ff3188e534 /build/ya.conf.json
parent341edc016553015076685c0cfefde6df2749e4a1 (diff)
downloadydb-36b9acd0bff3a6f6a6994c00fc6991448d7b6861.tar.gz
Intermediate changes
Diffstat (limited to 'build/ya.conf.json')
-rw-r--r--build/ya.conf.json100
1 files changed, 100 insertions, 0 deletions
diff --git a/build/ya.conf.json b/build/ya.conf.json
index 8d7a542607..ef30640563 100644
--- a/build/ya.conf.json
+++ b/build/ya.conf.json
@@ -669,6 +669,106 @@
}
}
},
+ "clang14-windows": {
+ "name": "clang14",
+ "params": {
+ "c_compiler": "$(CLANG)/bin/clang-cl",
+ "cxx_compiler": "$(CLANG)/bin/clang-cl",
+ "cxx_std": "c++20",
+ "llvm-symbolizer": "$(CLANG)/bin/llvm-symbolizer",
+ "match_root": "CLANG",
+ "type": "msvc",
+ "use_bundle": true,
+ "use_clang": true,
+ "version": "2019",
+ "werror_mode": "all",
+ "wine": "yes"
+ },
+ "platforms": [
+ {
+ "default": false,
+ "host": {
+ "os": "LINUX"
+ },
+ "target": {
+ "arch": "x86_64",
+ "os": "WIN"
+ }
+ },
+ {
+ "default": false,
+ "host": {
+ "os": "LINUX"
+ },
+ "target": {
+ "arch": "i686",
+ "os": "WIN"
+ }
+ },
+ {
+ "default": false,
+ "host": {
+ "os": "WIN"
+ },
+ "target": {
+ "arch": "x86_64",
+ "os": "WIN"
+ }
+ },
+ {
+ "default": false,
+ "host": {
+ "os": "WIN"
+ },
+ "target": {
+ "arch": "i686",
+ "os": "WIN"
+ }
+ }
+ ],
+ "tools": {
+ "c++": {
+ "bottle": "clang14",
+ "executable": "c++"
+ },
+ "c++filt": {
+ "bottle": "clang14",
+ "executable": "c++filt"
+ },
+ "cc": {
+ "bottle": "clang14",
+ "executable": "cc"
+ },
+ "gcov": {
+ "bottle": "clang14",
+ "executable": "llvm-gcov"
+ },
+ "llvm-cov": {
+ "bottle": "clang14",
+ "executable": "llvm-cov"
+ },
+ "llvm-profdata": {
+ "bottle": "clang14",
+ "executable": "llvm-profdata"
+ },
+ "llvm-symbolizer": {
+ "bottle": "clang14",
+ "executable": "llvm-symbolizer"
+ },
+ "nm": {
+ "bottle": "clang14",
+ "executable": "llvm-nm"
+ },
+ "objcopy": {
+ "bottle": "clang14",
+ "executable": "llvm-objcopy"
+ },
+ "strip": {
+ "bottle": "clang14",
+ "executable": "llvm-strip"
+ }
+ }
+ },
"gdb": {
"env": {
"TERMINFO": [