diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2023-08-01 08:55:36 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2023-08-01 08:55:36 +0000 |
| commit | 760464c6b14d8f573d49ce67fbdabe490c4912d3 (patch) | |
| tree | 416b891c0a5b3eb2afbf57fbd9ae02d8634a8e11 /CMakeLists.txt | |
| parent | e62f849f60533a4c32848fb5850df20bcd811cdb (diff) | |
Add compile_commands
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e2ec83a..8a18c25 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -50,6 +50,10 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release") set(${CMAKE_INTERPROCEDURAL_OPTIMIZATION} TRUE) endif() +if(DAW_BUILD_DEBUG AND NOT_SUBPROJECT) + set(CMAKE_EXPORT_COMPILE_COMMANDS ON) +endif() + if(DAW_BUILD_UBSAN AND DAW_BUILD_ASAN) message(FATAL_ERROR "You cannot build both asan and ubsan") endif() |
