From 578a5b3e696762a0ff462623d5db783a28162a9a Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Wed, 9 May 2018 22:27:57 -0400 Subject: [PATCH] Ensures NDEBUG is set for release builds. --- OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj | 1 + OSBindings/SDL/SConstruct | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj b/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj index d16ca4732..6cfd56378 100644 --- a/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj +++ b/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj @@ -4226,6 +4226,7 @@ "$(inherited)", "$(USER_LIBRARY_DIR)/Frameworks", ); + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; diff --git a/OSBindings/SDL/SConstruct b/OSBindings/SDL/SConstruct index 8ee258408..3b64bd8db 100644 --- a/OSBindings/SDL/SConstruct +++ b/OSBindings/SDL/SConstruct @@ -89,7 +89,7 @@ SOURCES += glob.glob('../../Storage/Tape/Formats/*.cpp') SOURCES += glob.glob('../../Storage/Tape/Parsers/*.cpp') # add additional compiler flags -env.Append(CCFLAGS = ['--std=c++11', '-Wall', '-O3']) +env.Append(CCFLAGS = ['--std=c++11', '-Wall', '-O3', '-DNDEBUG']) # add additional libraries to link against env.Append(LIBS = ['libz', 'pthread', 'GL'])