@@ -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