We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 75938ca commit 807ad9bCopy full SHA for 807ad9b
1 file changed
CMakeLists.txt
@@ -91,8 +91,13 @@ if(WOLFTPM_SINGLE_THREADED)
91
endif()
92
93
# Mutex locking
94
-set(WOLFTPM_NO_LOCK "no" CACHE STRING
95
- "Enable thread mutex locking (default: enabled)")
+if(WOLFTPM_SINGLE_THREADED)
+ set(_WOLFTPM_NO_LOCK_DEFAULT "no")
96
+else()
97
+ set(_WOLFTPM_NO_LOCK_DEFAULT "yes")
98
+endif()
99
+set(WOLFTPM_NO_LOCK "${_WOLFTPM_NO_LOCK_DEFAULT}" CACHE STRING
100
+ "Disable thread mutex locking (default: ${_WOLFTPM_NO_LOCK_DEFAULT})")
101
set_property(CACHE WOLFTPM_NO_LOCK
102
PROPERTY STRINGS "yes;no")
103
if(NOT WOLFTPM_NO_LOCK)
0 commit comments