cmake: limit clang-tidy to the shared libcurl if static is also built
No binary (build failed)
—
(log yok)
| @@ -167,6 +167,9 @@ if(BUILD_STATIC_LIBS) | |
| set_target_properties(${LIB_STATIC} PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) | |
| endif() | |
| endif() | |
| + | if(CURL_CLANG_TIDY AND BUILD_SHARED_LIBS) # disable clang-tidy for static, and limit to the shared library, if both enabled |
| + | set_target_properties(${LIB_STATIC} PROPERTIES C_CLANG_TIDY "") |
| + | endif() |
| if(CURL_CODE_COVERAGE) | |
| set_property(TARGET ${LIB_STATIC} APPEND PROPERTY COMPILE_DEFINITIONS ${CURL_COVERAGE_MACROS}) | |
| set_property(TARGET ${LIB_STATIC} APPEND PROPERTY COMPILE_OPTIONS ${CURL_COVERAGE_CFLAGS}) | |