diff --git a/.gitignore b/.gitignore index ddeae70..110c231 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +.vscode build logs diff --git a/cmake/flags.cmake b/cmake/flags.cmake index 726b809..6080b98 100644 --- a/cmake/flags.cmake +++ b/cmake/flags.cmake @@ -27,7 +27,7 @@ if (CMAKE_CXX_COMPILER_ID MATCHES GNU) set(WARNING_FLAGS "-w") endif() - if (DEV_WITH_TSAN OR DEV_WITH_UBSAN OR DEV_WITH_ASAN OR DEV_DEBUG) + if (DEV_WITH_TSAN OR DEV_WITH_UBSAN OR DEV_WITH_ASAN OR DEV_DEBUG OR (CMAKE_BUILD_TYPE STREQUAL "Debug") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) set(OPTIMIZATION_FLAGS "-Og -g -ftrapv") else() set(OPTIMIZATION_FLAGS "-O3 -ffast-math -s")