diff --git a/cmake-scripts/asy-macro.cmake b/cmake-scripts/asy-macro.cmake index 8c0b2564e..d393db61d 100644 --- a/cmake-scripts/asy-macro.cmake +++ b/cmake-scripts/asy-macro.cmake @@ -24,3 +24,7 @@ endif() if (CMAKE_SYSTEM_NAME STREQUAL "Linux") list(APPEND ASY_MACROS LINUX_SYSTEM) endif() + +if (CMAKE_BUILD_TYPE IN_LIST cmake_debug_build_types) + list(APPEND ASY_MACROS DEBUG) +endif() diff --git a/cmake-scripts/common.cmake b/cmake-scripts/common.cmake index e2bab8497..8316f7182 100644 --- a/cmake-scripts/common.cmake +++ b/cmake-scripts/common.cmake @@ -3,3 +3,4 @@ macro(TODO_NOTIMPL message) endmacro() set(cmake_release_build_types Release RelWithDebInfo MinSizeRel) +set(cmake_debug_build_types Debug)