Skip to content

Commit

Permalink
mac: update for Xcode 14.2?
Browse files Browse the repository at this point in the history
  • Loading branch information
cwillisf committed Aug 22, 2023
1 parent e690bc5 commit 0021bb1
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
69E961D327E28B88008CF7C0 /* Scratch_Link_Safari_HelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69E961D227E28B88008CF7C0 /* Scratch_Link_Safari_HelperTests.swift */; };
69E961DD27E28B88008CF7C0 /* Scratch_Link_Safari_HelperUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69E961DC27E28B88008CF7C0 /* Scratch_Link_Safari_HelperUITests.swift */; };
69E961DF27E28B88008CF7C0 /* Scratch_Link_Safari_HelperUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69E961DE27E28B88008CF7C0 /* Scratch_Link_Safari_HelperUITestsLaunchTests.swift */; };
69E961E527E28B88008CF7C0 /* Scratch Link Safari Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 69E961E427E28B88008CF7C0 /* Scratch Link Safari Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
69E961E527E28B88008CF7C0 /* Scratch Link Safari Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 69E961E427E28B88008CF7C0 /* Scratch Link Safari Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
69E961EA27E28B88008CF7C0 /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69E961E927E28B88008CF7C0 /* SafariWebExtensionHandler.swift */; };
69E961ED27E28B88008CF7C0 /* _locales in Resources */ = {isa = PBXBuildFile; fileRef = 69E961EC27E28B88008CF7C0 /* _locales */; };
69E961EF27E28B88008CF7C0 /* images in Resources */ = {isa = PBXBuildFile; fileRef = 69E961EE27E28B88008CF7C0 /* images */; };
Expand Down Expand Up @@ -55,15 +55,15 @@
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
69E9620327E28B88008CF7C0 /* Embed App Extensions */ = {
69E9620327E28B88008CF7C0 /* Embed Foundation Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
69E961E527E28B88008CF7C0 /* Scratch Link Safari Extension.appex in Embed App Extensions */,
69E961E527E28B88008CF7C0 /* Scratch Link Safari Extension.appex in Embed Foundation Extensions */,
);
name = "Embed App Extensions";
name = "Embed Foundation Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
Expand Down Expand Up @@ -261,7 +261,7 @@
69E961AE27E28B86008CF7C0 /* Sources */,
69E961AF27E28B86008CF7C0 /* Frameworks */,
69E961B027E28B86008CF7C0 /* Resources */,
69E9620327E28B88008CF7C0 /* Embed App Extensions */,
69E9620327E28B88008CF7C0 /* Embed Foundation Extensions */,
);
buildRules = (
);
Expand Down Expand Up @@ -335,7 +335,7 @@
attributes = {
BuildIndependentTargetsInParallel = 1;
LastSwiftUpdateCheck = 1320;
LastUpgradeCheck = 1340;
LastUpgradeCheck = 1420;
TargetAttributes = {
69E961B127E28B86008CF7C0 = {
CreatedOnToolsVersion = 13.2.1;
Expand Down Expand Up @@ -552,6 +552,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
Expand All @@ -577,7 +578,12 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Helper/Scratch Link Safari Helper.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_CFBundleDisplayName = "Scratch Link Safari Helper";
Expand All @@ -595,6 +601,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_EMIT_LOC_STRINGS = YES;
};
name = Release_MAS;
Expand All @@ -604,6 +611,7 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.tests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -616,6 +624,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.uitests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -628,6 +637,10 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Extension/Scratch_Link_Safari_Extension.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = "Scratch Link Safari Extension/Info.plist";
Expand All @@ -643,6 +656,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-extension";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
};
Expand Down Expand Up @@ -682,7 +696,9 @@
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
Expand All @@ -708,7 +724,12 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Helper/Scratch Link Safari Helper.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_CFBundleDisplayName = "Scratch Link Safari Helper";
Expand All @@ -726,6 +747,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_EMIT_LOC_STRINGS = YES;
};
name = Release_DevID;
Expand All @@ -735,6 +757,7 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.tests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -747,6 +770,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.uitests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -759,6 +783,10 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Extension/Scratch_Link_Safari_Extension.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = "Scratch Link Safari Extension/Info.plist";
Expand All @@ -774,6 +802,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-extension";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
};
Expand Down Expand Up @@ -814,6 +843,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
Expand Down Expand Up @@ -867,6 +897,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
Expand All @@ -889,6 +920,11 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Extension/Scratch_Link_Safari_Extension.entitlements";
CODE_SIGN_IDENTITY = "-";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = "Scratch Link Safari Extension/Info.plist";
Expand All @@ -904,6 +940,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-extension";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
};
Expand All @@ -913,6 +950,11 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Extension/Scratch_Link_Safari_Extension.entitlements";
CODE_SIGN_IDENTITY = "-";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = "Scratch Link Safari Extension/Info.plist";
Expand All @@ -928,6 +970,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-extension";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
};
Expand All @@ -940,7 +983,12 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Helper/Scratch Link Safari Helper.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_CFBundleDisplayName = "Scratch Link Safari Helper";
Expand All @@ -958,6 +1006,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_EMIT_LOC_STRINGS = YES;
};
name = Debug;
Expand All @@ -969,7 +1018,12 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "Scratch Link Safari Helper/Scratch Link Safari Helper.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = W7AR3WMP87;
ENABLE_HARDENED_RUNTIME = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_CFBundleDisplayName = "Scratch Link Safari Helper";
Expand All @@ -987,6 +1041,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_EMIT_LOC_STRINGS = YES;
};
name = Release;
Expand All @@ -996,6 +1051,7 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.tests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -1009,6 +1065,7 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.tests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -1021,6 +1078,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.uitests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -1033,6 +1091,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = YES;
PRODUCT_BUNDLE_IDENTIFIER = "edu.mit.scratch.scratch-link.safari-helper.uitests";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1340"
LastUpgradeVersion = "1420"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down

0 comments on commit 0021bb1

Please sign in to comment.