CMake: Conditionally build QtxAcquisitionHistTracker

This commit is contained in:
2025-09-29 21:09:31 -04:00
parent 6baa0bb008
commit 1aec779351
+5 -1
View File
@@ -13,7 +13,6 @@ add_library(smocore STATIC
lockerAndInvokerBase.cpp
lockSet.cpp
serializedAsynchronousContinuation.cpp
qutexAcquisitionHistoryTracker.cpp
# Body
body/body.cpp
@@ -38,6 +37,11 @@ add_library(smocore STATIC
mindManager/mindManager.cpp
)
# Conditionally add qutexAcquisitionHistoryTracker.cpp only when debug locks are enabled
if(ENABLE_DEBUG_LOCKS)
target_sources(smocore PRIVATE qutexAcquisitionHistoryTracker.cpp)
endif()
target_include_directories(smocore PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/include
${CMAKE_CURRENT_BINARY_DIR}