Skip to content

Commit 9d4fc48

Browse files
committed
fix nasty logic bug
1 parent 116e191 commit 9d4fc48

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

CMakeLists.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,12 @@ option(NBL_STATIC_BUILD "" ON) # ON for static builds, OFF for shared
1818
option(NBL_DYNAMIC_MSVC_RUNTIME "" OFF)
1919
option(NBL_SANITIZE_ADDRESS OFF)
2020

21-
if(MSVC AND NBL_SANITIZE_ADDRESS)
22-
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<$<CONFIG:Debug,RelWithDebInfo>:ProgramDatabase>")
23-
else()
24-
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<$<CONFIG:Debug,RelWithDebInfo>:EditAndContinue>")
21+
if(MSVC)
22+
if(NBL_SANITIZE_ADDRESS)
23+
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<$<CONFIG:Debug,RelWithDebInfo>:ProgramDatabase>")
24+
else()
25+
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<$<CONFIG:Debug,RelWithDebInfo>:EditAndContinue>")
26+
endif()
2527
endif()
2628

2729
if(NBL_STATIC_BUILD)

0 commit comments

Comments
 (0)