DEVTOOLS: Added suppress options in xcode for pragma and deprecated opengl/es

This commit is contained in:
Paweł Kołodziejski 2021-12-05 16:38:56 +01:00
parent e6b5661725
commit 02dd2eb068
No known key found for this signature in database
GPG key ID: 0BDADC9E74440FF7

View file

@ -998,6 +998,7 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) {
ValueList scummvm_WarningCFlags;
scummvm_WarningCFlags.push_back("-Wno-multichar");
scummvm_WarningCFlags.push_back("-Wno-undefined-var-template");
scummvm_WarningCFlags.push_back("-Wno-pragma-pack");
scummvm_WarningCFlags.push_back("-Wc++11-extensions");
ADD_SETTING_LIST(scummvm_Debug, "WARNING_CFLAGS", scummvm_WarningCFlags, kSettingsQuoteVariable | kSettingsAsList, 5);
ValueList scummvm_defines(_defines);
@ -1019,6 +1020,7 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) {
ADD_SETTING_QUOTE(scummvm_Debug, "OTHER_CFLAGS", "");
ADD_SETTING_QUOTE(scummvm_Debug, "OTHER_LDFLAGS", "");
ADD_SETTING(scummvm_Debug, "ENABLE_TESTABILITY", "YES");
ADD_SETTING_QUOTE(scummvm_Debug, "VALIDATE_WORKSPACE_SKIPPED_SDK_FRAMEWORKS", "OpenGL OpenGLES");
scummvm_Debug_Object->addProperty("name", "Debug", "", kSettingsNoValue);
scummvm_Debug_Object->_properties["buildSettings"] = scummvm_Debug;