diff --git a/devtools/create_project/xcode.cpp b/devtools/create_project/xcode.cpp index 36275521771..18c44ed4782 100644 --- a/devtools/create_project/xcode.cpp +++ b/devtools/create_project/xcode.cpp @@ -982,6 +982,10 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) { REMOVE_SETTING(scummvm_Release, "GCC_WARN_UNUSED_VARIABLE"); REMOVE_SETTING(scummvm_Release, "ONLY_ACTIVE_ARCH"); REMOVE_SETTING(scummvm_Release, "ENABLE_TESTABILITY"); + REMOVE_SETTING(scummvm_Release, "GCC_PREPROCESSOR_DEFINITIONS"); + ValueList scummvm_Release_defines(scummvm_defines); + ADD_DEFINE(scummvm_Release_defines, "RELEASE_BUILD"); + ADD_SETTING_LIST(scummvm_Release, "GCC_PREPROCESSOR_DEFINITIONS", scummvm_Release_defines, kSettingsNoQuote | kSettingsAsList, 5); scummvm_Release_Object->addProperty("name", "Release", "", kSettingsNoValue); scummvm_Release_Object->_properties["buildSettings"] = scummvm_Release;