diff options
author | AlexSm <alex@ydb.tech> | 2023-12-21 15:05:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-21 15:05:38 +0100 |
commit | e98bcbc74422492351c51646dba3849a138a8ffc (patch) | |
tree | 38ad7a09b1f9c201ce8a7e3d69f2017388769224 /build/ymake.core.conf | |
parent | 559d7083cd8378cb25b9e966dedcca21d413e338 (diff) | |
download | ydb-e98bcbc74422492351c51646dba3849a138a8ffc.tar.gz |
Import libs 1 (#590)
* Import libs 1
* Add new file without extension
* Add file missed in export config
Diffstat (limited to 'build/ymake.core.conf')
-rw-r--r-- | build/ymake.core.conf | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf index 0222a27496..432ddb2dc3 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -136,8 +136,17 @@ macro _CLANG_SA_UNWRAP_PLUGINS(Plugins{input}[]) { } CLANG_SA_PLUGINS= -when ($CLANG_SA_ENABLE == "yes" && $_CLANG_SA_CONFIG) { - CLANG_STATIC_ANALYZER_OPTIONS=$YMAKE_PYTHON3 ${input:"build/scripts/clang_static_analyzer.py"} "--testing-src" ${input:SRC} "--clang-bin" $CXX_COMPILER "--source-root" $(SOURCE_ROOT) "--config-file" ${input:_CLANG_SA_CONFIG} "--plugins-begin" "dummy_param" $_CLANG_SA_UNWRAP_PLUGINS($CLANG_SA_PLUGINS) "--plugins-end" $C_FLAGS_PLATFORM $GCC_COMPILE_FLAGS $CXXFLAGS $SRCFLAGS +CLANG_CSA_ROOT=${CLANG_CSA16_RESOURCE_GLOBAL} +CLANG_CSA_BIN=${CLANG_CSA16_RESOURCE_GLOBAL}/bin/clang +when ($CLANG_SA_ENABLE == "yes" && $_CLANG_SA_CONFIG && $CLANG_CSA_ROOT) { + PEERDIR+=build/platform/clang/clang-static-analyzer + CLANG_STATIC_ANALYZER_OPTIONS=$YMAKE_PYTHON3 ${input:"build/scripts/clang_static_analyzer.py"} \ + "--testing-src" ${input:SRC} \ + "--clang-bin" $CLANG_CSA_BIN \ + "--source-root" $(SOURCE_ROOT) \ + "--config-file" ${input:_CLANG_SA_CONFIG} \ + "--plugins-begin" "dummy_param" $_CLANG_SA_UNWRAP_PLUGINS($CLANG_SA_PLUGINS) "--plugins-end" \ + $GCC_COMPILE_FLAGS $CXXFLAGS $SRCFLAGS } otherwise { CLANG_STATIC_ANALYZER_OPTIONS= |