3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 09:55:19 +00:00

cmake: addd SINGLE_THREADED option

This commit is contained in:
Nuno Lopes 2019-06-05 15:44:25 +01:00
parent cd3b807e2c
commit 6e6e7d51a1

View file

@ -287,6 +287,20 @@ else()
message(STATUS "Not using API_LOG_SYNC") message(STATUS "Not using API_LOG_SYNC")
endif() endif()
################################################################################
# Thread safe or not?
################################################################################
option(SINGLE_THREADED
"Non-thread-safe build"
OFF
)
if (SINGLE_THREADED)
list(APPEND Z3_COMPONENT_CXX_DEFINES "-DSINGLE_THREAD")
message(STATUS "Non-thread-safe build")
else()
message(STATUS "Thread-safe build")
endif()
################################################################################ ################################################################################
# FP math # FP math
################################################################################ ################################################################################