summaryrefslogtreecommitdiff
path: root/tools/cmake
diff options
context:
space:
mode:
author0scar <qgt268@alumni.ku.dk>2023-08-15 07:09:14 +0000
committer0scar <qgt268@alumni.ku.dk>2023-08-15 07:09:14 +0000
commit4abb242204e117edfec86a24bbecc689ace6a9a7 (patch)
tree3832a60388f8a5b7ad54c402a1e30d06646a9942 /tools/cmake
parentb1d81e1b1fd59519119dc3e77333d51b0d5b2458 (diff)
Update the _DEBUG macro test to something more standard
Diffstat (limited to 'tools/cmake')
-rw-r--r--tools/cmake/DawAddState.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/cmake/DawAddState.cmake b/tools/cmake/DawAddState.cmake
index e0664e0..23cb3fb 100644
--- a/tools/cmake/DawAddState.cmake
+++ b/tools/cmake/DawAddState.cmake
@@ -38,6 +38,9 @@ macro(daw_add_state STATENAME)
if(BUILD_SHARED_LIBS)
if(DAW_BUILD_DEBUG AND DAW_BUILD_HOTRELOAD)
add_library(${STATENAME} MODULE ${STATE_SOURCES})
+ target_compile_definitions(${STATENAME} PUBLIC
+ $<$<BOOL:${DAW_BUILD_DEBUG}>:_DEBUG>
+ )
else()
add_library(${STATENAME} SHARED ${STATE_SOURCES})
endif()