diff --git a/projectfiles/Xcode/English.lproj/InfoPlist.strings b/projectfiles/Xcode/English.lproj/InfoPlist.strings deleted file mode 100644 index f3c1213d0c2..00000000000 --- a/projectfiles/Xcode/English.lproj/InfoPlist.strings +++ /dev/null @@ -1,3 +0,0 @@ -/* Localized versions of Info.plist keys */ - -NSHumanReadableCopyright = "© The Wesnoth Team, 2003-2018"; diff --git a/projectfiles/Xcode/Info.plist b/projectfiles/Xcode/Info.plist index 80cd2e02a3e..af53a665ea1 100644 --- a/projectfiles/Xcode/Info.plist +++ b/projectfiles/Xcode/Info.plist @@ -28,6 +28,8 @@ public.app-category.strategy-games NSHighResolutionCapable + NSHumanReadableCopyright + © The Wesnoth Team, 2003-2019 NSMainNibFile SDLMain NSPrincipalClass diff --git a/projectfiles/Xcode/The Battle for Wesnoth.xcodeproj/project.pbxproj b/projectfiles/Xcode/The Battle for Wesnoth.xcodeproj/project.pbxproj index 9cddf2cc061..dd33c4e1df3 100644 --- a/projectfiles/Xcode/The Battle for Wesnoth.xcodeproj/project.pbxproj +++ b/projectfiles/Xcode/The Battle for Wesnoth.xcodeproj/project.pbxproj @@ -1159,7 +1159,6 @@ B5BB6D040F8949CF00444FBF /* wesnothd in Copy Game Server */ = {isa = PBXBuildFile; fileRef = B5BB6B4B0F890FBA00444FBF /* wesnothd */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; B5BB6EFE0F93B83500444FBF /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = B5BB6EFD0F93B83500444FBF /* SDLMain.nib */; }; B5CE46F912A0417D00D665EE /* side_filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5CE46F712A0417D00D665EE /* side_filter.cpp */; }; - B5F9C5950F93BB0B00C02205 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B5F9C5930F93BB0B00C02205 /* InfoPlist.strings */; }; EC0341E11ECF46FE000F2E2B /* config_attribute_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */; }; EC0341E21ECF4712000F2E2B /* config_attribute_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */; }; EC0680291EA920A300EEE03B /* random_deterministic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC0680231EA920A300EEE03B /* random_deterministic.cpp */; }; @@ -2540,7 +2539,6 @@ B5BB6EFD0F93B83500444FBF /* SDLMain.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = SDLMain.nib; path = Resources/SDLMain.nib; sourceTree = ""; }; B5CE46F712A0417D00D665EE /* side_filter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = side_filter.cpp; sourceTree = ""; }; B5CE46F812A0417D00D665EE /* side_filter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = side_filter.hpp; sourceTree = ""; }; - B5F9C5940F93BB0B00C02205 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; EC0341DF1ECF46FE000F2E2B /* config_attribute_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config_attribute_value.cpp; sourceTree = ""; }; EC0341E01ECF46FE000F2E2B /* config_attribute_value.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_attribute_value.hpp; sourceTree = ""; }; EC0680231EA920A300EEE03B /* random_deterministic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random_deterministic.cpp; sourceTree = ""; }; @@ -3254,7 +3252,6 @@ B5A9BE290ECE927C002BE442 /* icon.icns */, B5A9B0780ECA4074002BE442 /* images */, 8D1107310486CEB800E47090 /* Info.plist */, - B5F9C5930F93BB0B00C02205 /* InfoPlist.strings */, 4654109E2078BC02002BCD13 /* l10n-track */, B5BB6EFD0F93B83500444FBF /* SDLMain.nib */, B5A9B2140ECA4074002BE442 /* sounds */, @@ -4952,7 +4949,6 @@ B5A9B2290ECA4074002BE442 /* fonts in Resources */, B5A9BE2A0ECE927C002BE442 /* icon.icns in Resources */, B5A9B22B0ECA4074002BE442 /* images in Resources */, - B5F9C5950F93BB0B00C02205 /* InfoPlist.strings in Resources */, B5BB6EFE0F93B83500444FBF /* SDLMain.nib in Resources */, B5A9B22C0ECA4074002BE442 /* sounds in Resources */, 4621074B219DBFEF004FEBE7 /* schema in Resources */, @@ -6212,17 +6208,6 @@ }; /* End PBXTargetDependency section */ -/* Begin PBXVariantGroup section */ - B5F9C5930F93BB0B00C02205 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - B5F9C5940F93BB0B00C02205 /* English */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - /* Begin XCBuildConfiguration section */ 9107AE161DB32862001927B0 /* Debug */ = { isa = XCBuildConfiguration; @@ -6369,6 +6354,7 @@ "FIFODIR=\\\"/var/run/wesnothd\\\"", ); INSTALL_PATH = /usr/local/bin; + PRODUCT_BUNDLE_IDENTIFIER = org.wesnoth.wesnothd; PRODUCT_NAME = wesnothd; }; name = Debug; @@ -6377,12 +6363,15 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_IDENTITY = "Developer ID Application"; COPY_PHASE_STRIP = YES; + DEVELOPMENT_TEAM = N5CYW96P9T; GCC_PREPROCESSOR_DEFINITIONS = ( "LOCALEDIR=\\\"translations\\\"", "FIFODIR=\\\"/var/run/wesnothd\\\"", ); INSTALL_PATH = /usr/local/bin; + PRODUCT_BUNDLE_IDENTIFIER = org.wesnoth.wesnothd; PRODUCT_NAME = wesnothd; }; name = Release; @@ -6435,7 +6424,7 @@ buildSettings = { CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_ENTITLEMENTS = Resources/Wesnoth.entitlements; - CODE_SIGN_IDENTITY = "Mac Developer"; + CODE_SIGN_IDENTITY = "Developer ID Application"; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = N5CYW96P9T; ENABLE_HARDENED_RUNTIME = YES; @@ -6454,7 +6443,6 @@ "$(inherited)", "$(PROJECT_DIR)/lib", ); - OTHER_CODE_SIGN_FLAGS = "--force --deep"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-include",