diff options
author | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2020-07-05 17:40:48 +0200 |
---|---|---|
committer | Jan Holthuis <jan.holthuis@ruhr-uni-bochum.de> | 2020-08-08 13:22:39 +0200 |
commit | d9a31e5c0373b1d5037be25ca487906c76d7b9ce (patch) | |
tree | 7e56ff555f519f72b9385473c945370d41730d04 /build | |
parent | fe948427cd2dcc293c8463a92a00b5fde351da7e (diff) |
CMake/SCons: Always enable DEBUG_ASSERTs if DEBUG_ASSERTIONS_FATAL is on
Diffstat (limited to 'build')
-rw-r--r-- | build/depends.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/build/depends.py b/build/depends.py index 4ab669f9fd..32f5a38c05 100644 --- a/build/depends.py +++ b/build/depends.py @@ -1427,6 +1427,7 @@ class MixxxCore(Feature): if build.build_is_debug: build.env.Append(CPPDEFINES='MIXXX_BUILD_DEBUG') + build.env.Append(CPPDEFINES='MIXXX_DEBUG_ASSERTIONS_ENABLED') elif build.build_is_release: build.env.Append(CPPDEFINES='MIXXX_BUILD_RELEASE') # Disable assert.h assertions in release mode. Some libraries use @@ -1450,6 +1451,7 @@ class MixxxCore(Feature): if int(SCons.ARGUMENTS.get('debug_assertions_fatal', 0)): build.env.Append(CPPDEFINES='MIXXX_DEBUG_ASSERTIONS_FATAL') + build.env.Append(CPPDEFINES='MIXXX_DEBUG_ASSERTIONS_ENABLED') if build.toolchain_is_gnu: # Default GNU Options |