diff options
author | Donovan Baarda <abo@minkirri.apana.org.au> | 2021-08-10 11:22:50 +1000 |
---|---|---|
committer | Donovan Baarda <abo@minkirri.apana.org.au> | 2021-08-10 11:22:50 +1000 |
commit | 5d4a90e34b6cb8912f566993745ed91a3bdd95f4 (patch) | |
tree | ba753ca2d33e9af1a57bccc7389e3d8d3ba2b8e3 /CMakeLists.txt | |
parent | 91d5b65153195eb2cb6a3a6f9f33908854d2df23 (diff) | |
download | librsync-5d4a90e34b6cb8912f566993745ed91a3bdd95f4.tar.gz |
Change cmake option ENABLE_TRACE default to ON for Debug builds.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 88388fb..4d688eb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,8 +41,13 @@ endif() option(BUILD_SHARED_LIBS "Build librsync as a shared library." ON) +# Option ENABLE_TRACE defaults to ON for Debug builds. +if (CMAKE_BUILD_TYPE MATCHES Debug) + option(ENABLE_TRACE "Compile in detailed trace messages" ON) +else () + option(ENABLE_TRACE "Compile in detailed trace messages" OFF) +endif() set(DO_RS_TRACE 0) -option(ENABLE_TRACE "Compile in detailed trace messages" OFF) if (ENABLE_TRACE) set(DO_RS_TRACE 1) endif (ENABLE_TRACE) |