summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
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 /CMakeLists.txt
parentb1d81e1b1fd59519119dc3e77333d51b0d5b2458 (diff)
Update the _DEBUG macro test to something more standard
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt9
1 files changed, 1 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7e3c2fa..b9f4d70 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -21,7 +21,6 @@ cmake_dependent_option(DAW_BUILD_DEBUG
"Compile daw engine with debugging features" ON
"CMAKE_BUILD_TYPE STREQUAL Debug" OFF)
-# unused
cmake_dependent_option(DAW_BUILD_HOTRELOAD
"Compile daw engine with hot reloading enabled" ON
"NOT CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME;CMAKE_BUILD_TYPE STREQUAL Debug;NOT WIN32;BUILD_SHARED_LIBS" OFF)
@@ -35,12 +34,6 @@ cmake_dependent_option(DAW_BUILD_UBSAN
"DAW_BUILD_DEBUG;UBSAN" OFF)
# unused
-cmake_dependent_option(DAW_BUILD_STANDALONE
- # Would require us to enable dynamically registered states.
- "Compile daw as a standalone library. This is not implemented yet." OFF
- "TRUE" OFF)
-
-# unused
cmake_dependent_option(DAW_BUILD_TOOLS
"Build tools to manipulate a daw project" ON
"CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME" OFF)
@@ -124,7 +117,7 @@ target_compile_options(${PROJECT_NAME} PUBLIC
)
target_compile_definitions(${PROJECT_NAME} PUBLIC
- $<$<BOOL:${DAW_BUILD_DEBUG}>:DAW_BUILD_DEBUG>
+ $<$<BOOL:${DAW_BUILD_DEBUG}>:_DEBUG>
$<$<BOOL:${DAW_BUILD_HOTRELOAD}>:DAW_BUILD_HOTRELOAD>
)