Nimbin[12]?SDL & Graphics / mapcreator / commits / c70cdf4

mapcreator git · master

SDL3 2.5D game and engine using assets, with map editor

sdl3 c++ game engine map-editor cmake · first commit 2025-10-31 · last commit 2026-09-07 (1 month ago) · synced 3 days ago · upstream: git.ide3.de/hsnr/sdl-spieleentwicklung/map_creator

C++ 99.3%
git clone https://git.christianimmanuel.de/sdl-graphics/mapcreator.gitwget https://git.christianimmanuel.de/sdl-graphics/mapcreator/archive/mapcreator.tar.gz

Rename flag

Christian Immanuel · 2026-02-18 14:27 · c70cdf4b1b442eabaa916d14b5ffd97dd78e98a0

 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