|
@@ -1117,10 +1117,6 @@ MODULE_TYPE=UNKNOWN
|
|
|
|
|
|
macro ADD_CLANG_TIDY() {
|
|
|
ADD_YTEST($MODULE_PREFIX$REALPRJNAME clang_tidy)
|
|
|
- when ($TIDY_ENABLED == "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
|
|
@@ -1229,7 +1225,14 @@ module PROGRAM: _BASE_PROGRAM {
|
|
|
.ALIASES=EXTRALIBS=PY_EXTRALIBS
|
|
|
|
|
|
ADD_YTEST($MODULE_PREFIX$REALPRJNAME coverage.extractor)
|
|
|
+
|
|
|
ADD_CLANG_TIDY()
|
|
|
+
|
|
|
+ when ($TIDY_ENABLED == "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
|
|
|
+ }
|
|
|
+
|
|
|
_DONT_REQUIRE_LICENSE()
|
|
|
}
|
|
|
|
|
@@ -1890,6 +1893,10 @@ module LIBRARY: _LIBRARY {
|
|
|
SET(MODULE_LANG CPP)
|
|
|
|
|
|
ADD_CLANG_TIDY()
|
|
|
+ when ($TIDY_ENABLED == "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
|
|
@@ -2081,7 +2088,12 @@ module DLL_UNIT: _LINK_UNIT {
|
|
|
SET(MODULE_TYPE DLL)
|
|
|
SET(MODULE_TAG DLL)
|
|
|
SET(MODULE_LANG CPP)
|
|
|
+
|
|
|
ADD_CLANG_TIDY()
|
|
|
+ when ($TIDY_ENABLED == "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
|
|
|
+ }
|
|
|
|
|
|
when ($EXPORTS_FILE) {
|
|
|
_EXPORT_SCRIPT_SEM=&& use_export_script ${input:EXPORTS_FILE}
|