From dea67f471add514796cea52f0e3d67d56ad34dc8 Mon Sep 17 00:00:00 2001 From: xavi92 Date: Mon, 15 Jul 2024 03:06:48 +0000 Subject: [PATCH] legacymenu: Build with standard C++11 Future commits will make use of C++11 features. git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9488 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: f05b17bcd17f756665d440da4ed8c29a61ca9785 Former-commit-id: 459a21a593e3a2e129a7a1aa08b2cabd45931780 --- src/modules/userinterface/legacymenu/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/userinterface/legacymenu/CMakeLists.txt b/src/modules/userinterface/legacymenu/CMakeLists.txt index 3cb71330..d9f4818f 100644 --- a/src/modules/userinterface/legacymenu/CMakeLists.txt +++ b/src/modules/userinterface/legacymenu/CMakeLists.txt @@ -100,5 +100,7 @@ SD_ADD_LIBRARY(legacymenu MODULE ${LEGACYMENU_SOURCES} ${LEGACYMENU_HEADERS}) #SET_TARGET_PROPERTIES(legacymenu PROPERTIES VERSION ${VERSION} SOVERSION 0.0.0) ADD_SDLIB_LIBRARY(legacymenu portability tgf tgfclient tgfdata ${NETWORKING_LIB}) +target_compile_features(legacymenu PRIVATE cxx_std_11) +set_target_properties(legacymenu PROPERTIES CXX_STANDARD 11 CXX_EXTENSIONS OFF) SD_INSTALL_FILES(LIB modules/userinterface TARGETS legacymenu)