From b4b91b1fadeefdfd3375b15c3cb36fb3efdd0301 Mon Sep 17 00:00:00 2001 From: Thierry Crozat Date: Sat, 26 Sep 2020 15:30:50 +0100 Subject: [PATCH] CREATE_PROJECT: Use RELEASE_BUILD define in Xcode Release configuration --- devtools/create_project/xcode.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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;