Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
list(APPEND TORTURE_ENVIRONMENT UID_WRAPPER=1)
+ if (CMAKE_BUILD_TYPE)
+ string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LOWER)
+ if (CMAKE_BUILD_TYPE_LOWER STREQUAL "addresssanitizer" OR
+ CMAKE_BUILD_TYPE_LOWER STREQUAL "threadsanitizer" OR
+ CMAKE_BUILD_TYPE_LOWER STREQUAL "undefinedsanitizer")
+ list(APPEND TORTURE_ENVIRONMENT "UID_WRAPPER_DISABLE_DEEPBIND=1")
+ endif()
+ endif()
+
foreach(_arg ${ARGN})
list(APPEND TORTURE_ENVIRONMENT ${_arg})
endforeach()