Skip to content

Commit 1e1b11b

Browse files
authored
Merge pull request ceph#62680 from tchaikov/cmake-deprecated-warning
cmake: Fix googletest deprecated warnings by using target_compile_options() Reviewed-by: Casey Bodley <[email protected]>
2 parents fc6b216 + fe9fcf6 commit 1e1b11b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -777,9 +777,8 @@ if(WITH_TESTS)
777777
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>)
778778
if(NOT COMPILER_IGNORES_DEPRECATED_DECL_IN_SYSTEM_HEADERS)
779779
# See https://github.com/llvm/llvm-project/issues/76515
780-
set_property(DIRECTORY googletest
781-
APPEND
782-
PROPERTY COMPILE_OPTIONS "-Wno-deprecated-declarations")
780+
target_compile_options(gtest
781+
PRIVATE "-Wno-deprecated-declarations")
783782
endif()
784783
add_library(GTest::GTest ALIAS gtest)
785784
add_library(GTest::Main ALIAS gtest_main)

0 commit comments

Comments
 (0)