MACOSX: Stop using the -platform_version linker workaround for Retina displays
Commita1d930209a
is actually enough to stop the blurry display issue on Retina screens (Bug #11430). This reverts most of70f79d3df8
.
This commit is contained in:
parent
66b75a59d6
commit
3650aa6ce9
2 changed files with 0 additions and 41 deletions
|
@ -30,11 +30,6 @@
|
|||
#include <sstream>
|
||||
#include <iomanip>
|
||||
#include <CommonCrypto/CommonCrypto.h>
|
||||
|
||||
// If we want to unset the sdk version in the executable to work around bug #11430
|
||||
// (blury display on retina screens when building with SDK 10.14+).
|
||||
// This workaround only works with Xcode 11+.
|
||||
//#define MACOSX_NO_SDKVERSION
|
||||
#endif
|
||||
|
||||
namespace CreateProjectTool {
|
||||
|
@ -1160,19 +1155,6 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) {
|
|||
ADD_SETTING_LIST(scummvmOSX_Debug, "LIBRARY_SEARCH_PATHS", scummvmOSX_LibPaths, kSettingsNoQuote | kSettingsAsList, 5);
|
||||
ADD_SETTING_QUOTE(scummvmOSX_Debug, "OTHER_CFLAGS", "");
|
||||
ADD_SETTING(scummvmOSX_Debug, "PRODUCT_NAME", PROJECT_NAME);
|
||||
ValueList scummvmOSX_LinkerFlags;
|
||||
#ifdef MACOSX_NO_SDKVERSION
|
||||
scummvmOSX_LinkerFlags.push_back("-Xlinker");
|
||||
scummvmOSX_LinkerFlags.push_back("-platform_version");
|
||||
scummvmOSX_LinkerFlags.push_back("-Xlinker");
|
||||
scummvmOSX_LinkerFlags.push_back("macos");
|
||||
scummvmOSX_LinkerFlags.push_back("-Xlinker");
|
||||
// Since the option can only be used with Xcode 11, assume the min version targetted is 10.14
|
||||
scummvmOSX_LinkerFlags.push_back("10.14");
|
||||
scummvmOSX_LinkerFlags.push_back("-Xlinker");
|
||||
scummvmOSX_LinkerFlags.push_back("0.0.0");
|
||||
ADD_SETTING_LIST(scummvmOSX_Debug, "OTHER_LDFLAGS", scummvmOSX_LinkerFlags, kSettingsAsList, 5);
|
||||
#endif
|
||||
|
||||
scummvmOSX_Debug_Object->addProperty("name", "Debug", "", kSettingsNoValue);
|
||||
scummvmOSX_Debug_Object->_properties["buildSettings"] = scummvmOSX_Debug;
|
||||
|
@ -1187,9 +1169,6 @@ void XcodeProvider::setupBuildConfiguration(const BuildSetup &setup) {
|
|||
ADD_SETTING(scummvmOSX_Release, "WRAPPER_EXTENSION", "app");
|
||||
REMOVE_SETTING(scummvmOSX_Release, "DEBUG_INFORMATION_FORMAT");
|
||||
ADD_SETTING_QUOTE(scummvmOSX_Release, "DEBUG_INFORMATION_FORMAT", "dwarf-with-dsym");
|
||||
#ifdef MACOSX_NO_SDKVERSION
|
||||
ADD_SETTING_LIST(scummvmOSX_Release, "OTHER_LDFLAGS", scummvmOSX_LinkerFlags, kSettingsAsList, 5);
|
||||
#endif
|
||||
|
||||
scummvmOSX_Release_Object->addProperty("name", "Release", "", kSettingsNoValue);
|
||||
scummvmOSX_Release_Object->_properties["buildSettings"] = scummvmOSX_Release;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue