From 44ae6f95cc58eb26842d94cc71012cfa17466694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Va=CC=81clav=20Slavi=CC=81k?= Date: Sat, 14 Sep 2024 20:24:47 +0200 Subject: [PATCH] Xcode release build compilation fixes Normalize LLVM_LTO setting as differences lean to new linker's failures. Fix a missing MACOS_BUILD_WITHOUT_APPKIT. Remove conflicting INFOPLIST_KEY_CFBundleDisplayName. --- Poedit.xcodeproj/project.pbxproj | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Poedit.xcodeproj/project.pbxproj b/Poedit.xcodeproj/project.pbxproj index 8bd955004a..a61341d024 100644 --- a/Poedit.xcodeproj/project.pbxproj +++ b/Poedit.xcodeproj/project.pbxproj @@ -2009,8 +2009,8 @@ ENABLE_TESTABILITY = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "wxUSE_GUI=0", - "$(inherited)", MACOS_BUILD_WITHOUT_APPKIT, + "$(inherited)", ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; @@ -2056,7 +2056,6 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = src/quicklook/InfoThumbnails.plist; - INFOPLIST_KEY_CFBundleDisplayName = QuicklookThumbnails; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", @@ -2091,8 +2090,8 @@ ENABLE_NS_ASSERTIONS = NO; GCC_PREPROCESSOR_DEFINITIONS = ( "wxUSE_GUI=0", - "$(inherited)", MACOS_BUILD_WITHOUT_APPKIT, + "$(inherited)", ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; @@ -2308,7 +2307,7 @@ deps/cld2, "$(inherited)", ); - LLVM_LTO = YES; + LLVM_LTO = YES_THIN; MACOSX_DEPLOYMENT_TARGET = 10.14; POEDIT_FEATURES = ""; POEDIT_VERSION = ""; @@ -2393,8 +2392,8 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "wxUSE_GUI=0", - "$(inherited)", MACOS_BUILD_WITHOUT_APPKIT, + "$(inherited)", ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; @@ -2427,6 +2426,7 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "wxUSE_GUI=0", + MACOS_BUILD_WITHOUT_APPKIT, "$(inherited)", ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -2471,7 +2471,6 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = src/quicklook/InfoThumbnails.plist; - INFOPLIST_KEY_CFBundleDisplayName = QuicklookThumbnails; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks",