diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2023-09-04 13:53:50 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2023-09-04 14:04:00 +0300 |
commit | 0c88357d27a69ec5c5d826ea211d6942405fb3b5 (patch) | |
tree | eeaeb176a5c477b1d64187d69997f80127e9aabd | |
parent | 8c32c82ddf40b5f30f11e9419af7916723437dae (diff) | |
download | ydb-0c88357d27a69ec5c5d826ea211d6942405fb3b5.tar.gz |
Intermediate changes
-rw-r--r-- | build/ya.conf.json | 934 |
1 files changed, 933 insertions, 1 deletions
diff --git a/build/ya.conf.json b/build/ya.conf.json index 0967ef424b..01b1dbb147 100644 --- a/build/ya.conf.json +++ b/build/ya.conf.json @@ -1 +1,933 @@ -{} +{ + "bottles": { + "clang14": { + "executable": { + "c++": [ + "bin", + "clang++" + ], + "c++filt": [ + "bin", + "llvm-cxxfilt" + ], + "cc": [ + "bin", + "clang" + ], + "clang-rename": [ + "bin", + "clang-rename" + ], + "llvm-cov": [ + "bin", + "llvm-cov" + ], + "llvm-gcov": [ + "bin", + "llvm-gcov" + ], + "llvm-nm": [ + "bin", + "llvm-nm" + ], + "llvm-objcopy": [ + "bin", + "llvm-objcopy" + ], + "llvm-profdata": [ + "bin", + "llvm-profdata" + ], + "llvm-strip": [ + "bin", + "llvm-strip" + ], + "llvm-symbolizer": [ + "bin", + "llvm-symbolizer" + ] + }, + "formula": "build/platform/clang/clang14.json" + }, + "gdb": { + "executable": { + "gcore": [ + "gdb", + "bin", + "gcore" + ], + "gdb": [ + "gdb", + "bin", + "gdb" + ], + "gdbserver": [ + "gdb", + "bin", + "gdbserver" + ] + }, + "formula": "build/external_resources/gdb/resources.json" + }, + "python": { + "executable": { + "python": [ + "python" + ] + }, + "formula": "build/platform/python/ymake_python2/resources.json" + }, + "ya-tc": { + "executable": { + "ya-tc": [ + "ya-tc" + ] + }, + "formula": "build/external_resources/ya-tc/resources.json" + }, + "yexport": { + "executable": { + "yexport": [ + "yexport" + ] + }, + "formula": "build/external_resources/yexport/resources.json" + }, + "ymake": { + "executable": { + "ymake": [ + "ymake" + ] + }, + "formula": "build/external_resources/ymake/resources.json" + }, + "ymake_python3": { + "executable": { + "python3": [ + "python3" + ] + }, + "formula": "build/platform/python/ymake_python3/resources.json" + } + }, + "toolchain": { + "clang14": { + "env": { + "CPATH": [ + "" + ], + "LIBRARY_PATH": [ + "" + ], + "SDKROOT": [ + "" + ] + }, + "params": { + "c_compiler": "$(CLANG)/bin/clang", + "cxx_compiler": "$(CLANG)/bin/clang++", + "gcc_version": "14.0", + "llvm-symbolizer": "$(CLANG)/bin/llvm-symbolizer", + "match_root": "CLANG", + "objcopy": "$(CLANG)/bin/llvm-objcopy", + "profiles": "$(XCODE_TOOLS_ROOT-sbr:799017771)/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles", + "simctl": "$(XCODE_TOOLS_ROOT-sbr:799017771)/Xcode/SystemRoot/PrivateFrameworks/CoreSimulator.framework/Resources/bin/simctl", + "strip": "$(CLANG)/bin/llvm-strip", + "type": "clang", + "use_bundle": true, + "werror_mode": "all" + }, + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "x86_64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "aarch64", + "os": "LINUX" + }, + "target": { + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "aarch64", + "os": "LINUX" + }, + "target": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "ppc64le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "power9le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "x86_64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "i386", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "x86_64", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "arm64", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "arm64", + "os": "IOSSIM" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7a", + "os": "YOCTO" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "x86_64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "ppc64le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "power9le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "x86_64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "i386", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "x86_64", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "armv7", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "arm64", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "arm64", + "os": "IOSSIM" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "x86_64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "ppc64le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "power9le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "x86_64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "i386", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "x86_64", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "armv7", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "arm64", + "os": "IOS" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + }, + "target": { + "arch": "arm64", + "os": "IOSSIM" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7a", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7a_cortex_a9", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7ahf_cortex_a35", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7ahf_cortex_a53", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv7ahf", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv8a_cortex_a35", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "LINUX" + }, + "target": { + "arch": "armv8a_cortex_a53", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "ppc64le", + "os": "LINUX" + }, + "target": { + "arch": "ppc64le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "ppc64le", + "os": "LINUX" + }, + "target": { + "arch": "power9le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + }, + "target": { + "arch": "armv7ahf_cortex_a53", + "os": "LINUX" + } + } + ], + "tools": { + "c++": { + "bottle": "clang14", + "executable": "c++" + }, + "c++filt": { + "bottle": "clang14", + "executable": "c++filt" + }, + "cc": { + "bottle": "clang14", + "executable": "cc" + }, + "clang-rename": { + "bottle": "clang14", + "executable": "clang-rename" + }, + "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": [ + "$(ROOT)/gdb/lib/terminfo" + ] + }, + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "WIN" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "ppc64le", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "aarch64", + "os": "LINUX" + } + } + ], + "tools": { + "gdb": { + "bottle": "gdb", + "executable": "gdb" + } + } + }, + "python": { + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "WIN" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "ppc64le", + "os": "LINUX" + } + } + ], + "tools": { + "python": { + "bottle": "python", + "executable": "python" + } + } + }, + "ya-tc": { + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + } + } + ], + "tools": { + "ya-tc": { + "bottle": "ya-tc", + "executable": "ya-tc" + } + } + }, + "yexport": { + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + } + } + ], + "tools": { + "yexport": { + "bottle": "yexport", + "executable": "yexport" + } + } + }, + "ymake": { + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "WIN" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "ppc64le", + "os": "LINUX" + } + } + ], + "tools": { + "ymake": { + "bottle": "ymake", + "executable": "ymake" + } + } + }, + "ymake_python3": { + "platforms": [ + { + "default": true, + "host": { + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "os": "WIN" + } + }, + { + "default": true, + "host": { + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "arm64", + "os": "DARWIN" + } + }, + { + "default": true, + "host": { + "arch": "aarch64", + "os": "LINUX" + } + }, + { + "default": true, + "host": { + "arch": "ppc64le", + "os": "LINUX" + } + } + ], + "tools": { + "ymake_python3": { + "bottle": "ymake_python3", + "executable": "python3" + } + } + } + }, + "toolchain_aliases": { + "clang-win-i686": "clang14-win-i686", + "clang-win-x86_64": "clang14-win-x86_64", + "gcc-linux-x86_64": "gcc82-linux-x86_64" + }, + "tools": { + "gdb": { + "description": "Run gdb" + }, + "python": { + "description": "Run pseudo-python", + "visible": false + }, + "ya-tc": { + "description": "Run ya-tc tool", + "visible": false + }, + "yexport": { + "description": "Run yexport", + "visible": false + }, + "ymake": { + "description": "Run ymake", + "visible": false + }, + "ymake_python3": { + "description": "Run pseudo-python3", + "visible": false + } + } +} |