Skip to content

Commit 22cbbb4

Browse files
committed
fix add -Wno-suggest-override had not the expected effect due to generator expression
1 parent dc79506 commit 22cbbb4

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

external/libutil

tests/mockupDrivers/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ include(CheckAndAddWarnings)
1818
check_warning(CXX "-Wno-suggest-override" CXX_WARNING__Wno_suggest_override_SUPPORTED)
1919

2020
if (CXX_WARNING__Wno_suggest_override_SUPPORTED)
21-
target_compile_options(videoMockup PRIVATE -Wno-suggest-override)
22-
target_compile_options(audioMockup PRIVATE -Wno-suggest-override)
21+
add_library(no_suggest_override INTERFACE)
22+
target_compile_options(no_suggest_override INTERFACE
23+
$<$<COMPILE_LANGUAGE:CXX>:-Wno-suggest-override>
24+
)
25+
26+
target_link_libraries(videoMockup PRIVATE no_suggest_override)
27+
target_link_libraries(audioMockup PRIVATE no_suggest_override)
2328
endif()

0 commit comments

Comments
 (0)