From 973114f351bb8b57f4be291b8baad08552e18642 Mon Sep 17 00:00:00 2001 From: Benedikt Galbavy Date: Mon, 29 Jan 2024 23:49:09 +0100 Subject: [PATCH] Added debug type to CMake --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7e5c48a..9ce25dd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,4 +26,10 @@ target_link_libraries(${PROJECT_NAME} PRIVATE SDL2_image::SDL2_image-static ) +if(CMAKE_BUILD_TYPE MATCHES "Debug") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -fsanitize=address -fno-omit-frame-pointer") + target_link_libraries(${PROJECT_NAME} PRIVATE "-fsanitize=address") +endif() + + file(COPY ${PROJECT_SOURCE_DIR}/assets DESTINATION ${PROJECT_BINARY_DIR}) \ No newline at end of file