Skip to content

Commit db93c1c

Browse files
authored
Merge branch 'master' into sidequest/store-received-savegames-in-save-folder
2 parents b68e731 + 22cbbb4 commit db93c1c

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

external/libutil

tests/mockupDrivers/CMakeLists.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,18 @@ add_library(audioMockup STATIC MockupAudioDriver.h MockupAudioDriver.cpp)
1111
target_link_libraries(audioMockup PUBLIC audiodrv turtle::turtle)
1212
target_include_directories(audioMockup INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/..)
1313
enable_warnings(audioMockup)
14+
15+
# Turtle does not support override for mocked methods, so let's disable the warning
16+
include(CheckAndAddWarnings)
17+
18+
check_warning(CXX "-Wno-suggest-override" CXX_WARNING__Wno_suggest_override_SUPPORTED)
19+
20+
if (CXX_WARNING__Wno_suggest_override_SUPPORTED)
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)
28+
endif()

0 commit comments

Comments
 (0)