@@ -32,9 +32,16 @@ else()
32
32
add_library (GTest::Main ALIAS gtest_main )
33
33
34
34
target_compile_features (gtest PUBLIC cxx_std_17 )
35
+ set_target_properties (gtest PROPERTIES CXX_CLANG_TIDY "" )
36
+
35
37
target_compile_features (gtest_main PUBLIC cxx_std_17 )
38
+ set_target_properties (gtest_main PROPERTIES CXX_CLANG_TIDY "" )
39
+
36
40
target_compile_features (gmock PUBLIC cxx_std_17 )
41
+ set_target_properties (gmock PROPERTIES CXX_CLANG_TIDY "" )
42
+
37
43
target_compile_features (gmock_main PUBLIC cxx_std_17 )
44
+ set_target_properties (gmock_main PROPERTIES CXX_CLANG_TIDY "" )
38
45
endif ()
39
46
40
47
include_directories ($< TARGET_PROPERTY:EnTT,INTERFACE_INCLUDE_DIRECTORIES> )
@@ -121,6 +128,7 @@ function(SETUP_LIB_SHARED_TEST TEST_NAME SUB_PATH)
121
128
add_library (_${TARGET_NAME} SHARED $< TARGET_OBJECTS:odr> lib/${TEST_NAME}/${SUB_PATH}/lib.cpp )
122
129
SETUP_TARGET (_${TARGET_NAME} ENTT_API_EXPORT )
123
130
SETUP_BASIC_TEST (lib_${TARGET_NAME} lib/${TEST_NAME}/${SUB_PATH}/main.cpp ENTT_API_IMPORT )
131
+ set_target_properties (lib_${TARGET_NAME} PROPERTIES CXX_CLANG_TIDY "" )
124
132
target_link_libraries (lib_${TARGET_NAME} PRIVATE _${TARGET_NAME} )
125
133
endfunction ()
126
134
@@ -129,6 +137,8 @@ function(SETUP_LIB_PLUGIN_TEST TEST_NAME SUB_PATH)
129
137
add_library (_${TARGET_NAME} MODULE $< TARGET_OBJECTS:odr> lib/${TEST_NAME}/${SUB_PATH}/plugin.cpp )
130
138
SETUP_TARGET (_${TARGET_NAME} ${ARGVN} )
131
139
SETUP_BASIC_TEST (lib_${TARGET_NAME} lib/${TEST_NAME}/${SUB_PATH}/main.cpp PLUGIN= "$<TARGET_FILE:_${TARGET_NAME} >" ${ARGVN} )
140
+ set_target_properties (_${TARGET_NAME} PROPERTIES CXX_CLANG_TIDY "" )
141
+ set_target_properties (lib_${TARGET_NAME} PROPERTIES CXX_CLANG_TIDY "" )
132
142
target_include_directories (_${TARGET_NAME} PRIVATE ${cr_INCLUDE_DIR} )
133
143
target_include_directories (lib_${TARGET_NAME} PRIVATE ${cr_INCLUDE_DIR} )
134
144
target_link_libraries (lib_${TARGET_NAME} PRIVATE ${CMAKE_DL_LIBS} )
@@ -139,6 +149,7 @@ endfunction()
139
149
140
150
if (ENTT_BUILD_BENCHMARK )
141
151
SETUP_BASIC_TEST (benchmark benchmark/benchmark.cpp )
152
+ set_target_properties (benchmark PROPERTIES CXX_CLANG_TIDY "" )
142
153
endif ()
143
154
144
155
# Test example
@@ -202,6 +213,8 @@ if(ENTT_BUILD_SNAPSHOT)
202
213
endif ()
203
214
204
215
SETUP_BASIC_TEST (cereal snapshot/snapshot.cpp )
216
+
217
+ set_target_properties (cereal PROPERTIES CXX_CLANG_TIDY "" )
205
218
target_include_directories (cereal PRIVATE ${cereal_INCLUDE_DIR} )
206
219
endif ()
207
220
0 commit comments