From 86dc1ceab6bdae46c7f7cb24754a74eebb8bd305 Mon Sep 17 00:00:00 2001 From: Matthew Duggan Date: Mon, 11 Jan 2021 10:49:29 +0900 Subject: [PATCH] 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!) --- devtools/create_project/xcode.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/devtools/create_project/xcode.cpp b/devtools/create_project/xcode.cpp index a175b1eb241..79668ee74a7 100644 --- a/devtools/create_project/xcode.cpp +++ b/devtools/create_project/xcode.cpp @@ -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);