aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-17 14:53:16 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-17 14:53:16 +0300
commitf73077818301f4a6c0e70447ea4f1d2af45a1b0c (patch)
treed1ed140f99f9b782d2a9db471e6e4bca6a9ebeae
parentaec65a1eb29e1964c22344468c9de23752202b38 (diff)
downloadydb-f73077818301f4a6c0e70447ea4f1d2af45a1b0c.tar.gz
intermediate changes
ref:4132c96e8f4eeeb155232d5e9663a724d141e14c
-rw-r--r--build/platform/clang/ya.make11
-rw-r--r--build/ymake.core.conf4
-rw-r--r--contrib/python/ya.make1
3 files changed, 8 insertions, 8 deletions
diff --git a/build/platform/clang/ya.make b/build/platform/clang/ya.make
index 48c2b622c2..a3b38947fb 100644
--- a/build/platform/clang/ya.make
+++ b/build/platform/clang/ya.make
@@ -2,13 +2,12 @@ RESOURCES_LIBRARY()
OWNER(g:contrib)
-# Remove -std=c++17 flag from LLVM_COMPILE_CXX and CLANG_EMIT_AST_CXX macro when update clang to 11
-# DEVTOOLS-7845
DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE(
- CLANG # Clang 7
- sbr:707372498 FOR LINUX # In 942524429 and 958916803 llvm-link does not run.
- sbr:942053644 FOR DARWIN
- sbr:1006151596 FOR WIN32 # Generated by ./clang-windows.sh 7.1.0
+ CLANG # Clang 11.1.0
+ sbr:1886578148 FOR LINUX
+ sbr:2214542408 FOR DARWIN
+ sbr:2214720943 FOR DARWIN-ARM64
+ sbr:2062930743 FOR WIN32
)
END()
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index 8bc920940a..1080bfb3db 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -7261,7 +7261,7 @@ macro GENERATED_SRCS(PARSE_META_FROM{input}[], OUTPUT_INCLUDES[], OPTIONS[], TEM
### Emit Clang AST from .cpp file. CXXFLAGS and LLVM_OPTS are passed in, while CFLAGS and C_FLAGS_PLATFORM are not.
### Note: Output name is used as is, no extension added.
macro CLANG_EMIT_AST_CXX(Input, Output, Opts...) {
- .CMD=$YMAKE_PYTHON ${input:"build/scripts/clang_wrapper.py"} $WINDOWS $CLANG_ROOT/bin/clang++ ${pre=-I:_C__INCLUDE} $CXXFLAGS -Wno-unknown-warning-option $LLVM_OPTS -std=c++17 -fno-lto -emit-ast -c ${input:Input} -o ${output;noauto:Output} $Opts ${kv;hide:"p ST"} ${kv;hide:"pc light-green"}
+ .CMD=$YMAKE_PYTHON ${input:"build/scripts/clang_wrapper.py"} $WINDOWS $CLANG_ROOT/bin/clang++ ${pre=-I:_C__INCLUDE} $CXXFLAGS -Wno-unknown-warning-option $LLVM_OPTS -fno-lto -emit-ast -c ${input:Input} -o ${output;noauto:Output} $Opts ${kv;hide:"p ST"} ${kv;hide:"pc light-green"}
PEERDIR(build/platform/clang)
}
@@ -7270,7 +7270,7 @@ macro CLANG_EMIT_AST_CXX(Input, Output, Opts...) {
### Emit LLVM bytecode from .cpp file. BC_CXXFLAGS, LLVM_OPTS and C_FLAGS_PLATFORM are passed in, while CFLAGS are not.
### Note: Output name is used as is, no extension added.
macro LLVM_COMPILE_CXX(Input, Output, Opts...) {
- .CMD=$YMAKE_PYTHON ${input:"build/scripts/clang_wrapper.py"} $WINDOWS $CLANG_ROOT/bin/clang++ ${pre=-I:_C__INCLUDE} $BC_CXXFLAGS $C_FLAGS_PLATFORM -Wno-unknown-warning-option $LLVM_OPTS -std=c++17 -fno-lto -emit-llvm -c ${input:Input} -o ${output;noauto:Output} $Opts ${kv;hide:"p BC"} ${kv;hide:"pc light-green"}
+ .CMD=$YMAKE_PYTHON ${input:"build/scripts/clang_wrapper.py"} $WINDOWS $CLANG_ROOT/bin/clang++ ${pre=-I:_C__INCLUDE} $BC_CXXFLAGS $C_FLAGS_PLATFORM -Wno-unknown-warning-option $LLVM_OPTS -fno-lto -emit-llvm -c ${input:Input} -o ${output;noauto:Output} $Opts ${kv;hide:"p BC"} ${kv;hide:"pc light-green"}
PEERDIR(build/platform/clang)
}
diff --git a/contrib/python/ya.make b/contrib/python/ya.make
index 37f5e24da8..290cd426b6 100644
--- a/contrib/python/ya.make
+++ b/contrib/python/ya.make
@@ -325,6 +325,7 @@ RECURSE(
dpath
dpkt
drf-extensions
+ drf-spectacular
drf_ujson
drf-yasg
easywebdav