CREATE_PROJECT: Don't add DEBUG to XCode Debug builds

This breaks some builds for some engines, and it had a bug which added it to
Release build too (oops!)
This commit is contained in:
Matthew Duggan
2021-01-11 10:49:29 +09:00
parent 987becc529
commit 86dc1ceab6
-2
View File
@@ -995,7 +995,6 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) {
REMOVE_DEFINE(scummvm_defines, "IPHONE_IOS7");
REMOVE_DEFINE(scummvm_defines, "IPHONE_SANDBOXED");
REMOVE_DEFINE(scummvm_defines, "SDL_BACKEND");
ADD_DEFINE(scummvm_defines, "DEBUG");
ADD_SETTING_LIST(scummvm_Debug, "GCC_PREPROCESSOR_DEFINITIONS", scummvm_defines, kSettingsNoQuote | kSettingsAsList, 5);
ADD_SETTING(scummvm_Debug, "GCC_WARN_ABOUT_RETURN_TYPE", "YES");
ADD_SETTING(scummvm_Debug, "GCC_WARN_UNUSED_VARIABLE", "YES");
@@ -1023,7 +1022,6 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) {
REMOVE_SETTING(scummvm_Release, "ENABLE_TESTABILITY");
REMOVE_SETTING(scummvm_Release, "GCC_PREPROCESSOR_DEFINITIONS");
ValueList scummvm_Release_defines(scummvm_defines);
REMOVE_DEFINE(scummvm_defines, "DEBUG");
ADD_DEFINE(scummvm_Release_defines, "RELEASE_BUILD");
ADD_SETTING_LIST(scummvm_Release, "GCC_PREPROCESSOR_DEFINITIONS", scummvm_Release_defines, kSettingsNoQuote | kSettingsAsList, 5);