mapcreator git · master
SDL3 2.5D game and engine using assets, with map editor
C++ 99.3%git clone https://git.christianimmanuel.de/sdl-graphics/mapcreator.gitwget https://git.christianimmanuel.de/sdl-graphics/mapcreator/archive/mapcreator.tar.gzRename flag
CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cef6a9e..1790684 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -set(ENABLE_DEBUG "" CACHE STRING "Build mode: empty, NOOPT, DEBUG, or OPTIMIZED") +set(ENABLE_OPTIMIZATION "" CACHE STRING "Build mode: empty, NOOPT, DEBUG, or OPTIMIZED") file(GLOB_RECURSE SRC_FILES ${CMAKE_SOURCE_DIR}/src/*.cpp @@ -31,18 +31,18 @@ target_link_libraries(map_editor target_compile_options(map_editor PRIVATE -Wall -Wextra) -if(ENABLE_DEBUG STREQUAL "NOOPT") +if(ENABLE_OPTIMIZATION STREQUAL "NOOPT") target_compile_options(map_editor PRIVATE -fsanitize=address -fno-omit-frame-pointer -g -O0) target_link_options(map_editor PRIVATE -fsanitize=address) target_compile_definitions(map_editor PRIVATE) -elseif(ENABLE_DEBUG STREQUAL "DEBUG") +elseif(ENABLE_OPTIMIZATION STREQUAL "DEBUG") set(CMAKE_BUILD_TYPE Debug CACHE STRING "Build type" FORCE) target_compile_options(map_editor PRIVATE -fsanitize=address -fno-omit-frame-pointer -g -O0) target_link_options(map_editor PRIVATE -fsanitize=address) target_compile_definitions(map_editor PRIVATE DEBUG_BUILD) -elseif(ENABLE_DEBUG STREQUAL "OPTIMIZED") +elseif(ENABLE_OPTIMIZATION STREQUAL "OPTIMIZED") set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type" FORCE) target_compile_options(map_editor PRIVATE