summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthegeorg <[email protected]>2022-05-23 16:28:20 +0300
committerthegeorg <[email protected]>2022-05-23 16:28:20 +0300
commit29fc294e12d8c7cffac7de40f06926efd0953bf3 (patch)
tree1be49d58c181efbff382d7914dd2e3eded0850e4
parent1d34549f042c6b02f62b20b6b6dcd06b7668bf54 (diff)
Do not add clang-tidy configs to dependencies by default
Take -DTIDY into account when adding these configs to the list of dependencies. ref:1aba059a3e53da77de3d2d0ca36de5f6af4215cf
-rw-r--r--build/ymake.core.conf6
1 files changed, 4 insertions, 2 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index cec5734afef..d79251a812c 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -1680,8 +1680,10 @@ MODULE_TYPE=UNKNOWN
macro ADD_CLANG_TIDY() {
ADD_YTEST($MODULE_PREFIX$REALPRJNAME clang_tidy)
- SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS ${ARCADIA_ROOT}/build/yandex_specific/config/clang_tidy/tidy_project_map.json)
- SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS ${ARCADIA_ROOT}/build/yandex_specific/config/clang_tidy/tidy_default_map.json)
+ when ($TIDY == "yes") {
+ _MAKEFILE_INCLUDE_LIKE_DEPS+=${ARCADIA_ROOT}/build/yandex_specific/config/clang_tidy/tidy_project_map.json
+ _MAKEFILE_INCLUDE_LIKE_DEPS+=${ARCADIA_ROOT}/build/yandex_specific/config/clang_tidy/tidy_default_map.json
+ }
}
# tag:internal