We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
SZ_DEBUG=0
1 parent f1e5318 commit febbdacCopy full SHA for febbdac
1 file changed
CMakeLists.txt
@@ -702,7 +702,10 @@ function (define_stringzillas_shared target source_file backend_flags)
702
target_include_directories(${target} PRIVATE fork_union/include)
703
target_compile_definitions(${target} PRIVATE "SZ_DYNAMIC_DISPATCH=1")
704
target_compile_definitions(${target} PRIVATE "SZ_AVOID_LIBC=0")
705
- target_compile_definitions(${target} PRIVATE "SZ_DEBUG=0")
+ # Only define SZ_DEBUG=0 in Release builds; Debug builds inherit from types.h
706
+ if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
707
+ target_compile_definitions(${target} PRIVATE "SZ_DEBUG=0")
708
+ endif ()
709
710
# Set backend-specific compilation flags
711
foreach (flag ${backend_flags})
0 commit comments