diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2023-08-15 07:09:14 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2023-08-15 07:09:14 +0000 |
| commit | 4abb242204e117edfec86a24bbecc689ace6a9a7 (patch) | |
| tree | 3832a60388f8a5b7ad54c402a1e30d06646a9942 /CMakeLists.txt | |
| parent | b1d81e1b1fd59519119dc3e77333d51b0d5b2458 (diff) | |
Update the _DEBUG macro test to something more standard
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 9 |
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> ) |
