Skip to content

Commit 85c459f

Browse files
committed
update to recommended project settings via Xcode
1 parent 5c0ae77 commit 85c459f

File tree

3 files changed

+25
-11
lines changed

3 files changed

+25
-11
lines changed

SwiftPlantUMLApp.xcodeproj/project.pbxproj

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
192CDFCF2971F5F400CF914F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A73D8E225CAE9AA008DDEA3 /* Cocoa.framework */; };
1313
192CDFD22971F5F400CF914F /* Media.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 192CDFD12971F5F400CF914F /* Media.xcassets */; };
1414
192CDFD62971F5F400CF914F /* ActionRequestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 192CDFD52971F5F400CF914F /* ActionRequestHandler.swift */; };
15-
192CDFDB2971F5F400CF914F /* ActionExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 192CDFCE2971F5F400CF914F /* ActionExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
15+
192CDFDB2971F5F400CF914F /* ActionExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 192CDFCE2971F5F400CF914F /* ActionExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
1616
192CDFE02971F60B00CF914F /* XPCService.xpc in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8A73D8FA25CAE9DD008DDEA3 /* XPCService.xpc */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
1717
192CDFE52971F6DB00CF914F /* XPCServiceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D91825CAEA8F008DDEA3 /* XPCServiceProtocol.swift */; };
1818
19E902A029737244002212BA /* SwiftPlantUMLFramework in Frameworks */ = {isa = PBXBuildFile; productRef = 19E9029F29737244002212BA /* SwiftPlantUMLFramework */; };
@@ -29,15 +29,15 @@
2929
8A73D8E325CAE9AA008DDEA3 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A73D8E225CAE9AA008DDEA3 /* Cocoa.framework */; };
3030
8A73D8E825CAE9AA008DDEA3 /* SourceEditorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D8E725CAE9AA008DDEA3 /* SourceEditorExtension.swift */; };
3131
8A73D8EA25CAE9AA008DDEA3 /* GenDiagramInBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D8E925CAE9AA008DDEA3 /* GenDiagramInBrowser.swift */; };
32-
8A73D8EF25CAE9AA008DDEA3 /* SourceEditorExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 8A73D8E025CAE9AA008DDEA3 /* SourceEditorExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
32+
8A73D8EF25CAE9AA008DDEA3 /* SourceEditorExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 8A73D8E025CAE9AA008DDEA3 /* SourceEditorExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
3333
8A73D90525CAE9DD008DDEA3 /* XPCService.xpc in Embed XPC Services */ = {isa = PBXBuildFile; fileRef = 8A73D8FA25CAE9DD008DDEA3 /* XPCService.xpc */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
3434
8A73D91425CAEA78008DDEA3 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D91325CAEA78008DDEA3 /* main.swift */; };
3535
8A73D91925CAEA8F008DDEA3 /* XPCServiceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D91825CAEA8F008DDEA3 /* XPCServiceProtocol.swift */; };
3636
8A73D91E25CAEA9E008DDEA3 /* XPCService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D91D25CAEA9E008DDEA3 /* XPCService.swift */; };
3737
8A73D92825CAEB4F008DDEA3 /* XPCService.xpc in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8A73D8FA25CAE9DD008DDEA3 /* XPCService.xpc */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
3838
8A9E73BF25CAEBAF00327AD1 /* XPCServiceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A73D91825CAEA8F008DDEA3 /* XPCServiceProtocol.swift */; };
3939
8A9E73CA25CAEE2B00327AD1 /* XcodeKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A73D8E425CAE9AA008DDEA3 /* XcodeKit.framework */; };
40-
8A9E73CB25CAEE2B00327AD1 /* XcodeKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8A73D8E425CAE9AA008DDEA3 /* XcodeKit.framework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
40+
8A9E73CB25CAEE2B00327AD1 /* XcodeKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8A73D8E425CAE9AA008DDEA3 /* XcodeKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
4141
8A9F8E68273ED22700D29025 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A1EFEF32735DEC000BD6F69 /* Utils.swift */; };
4242
8A9F8E6E273EECF300D29025 /* SettingsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9F8E6D273EECF300D29025 /* SettingsModel.swift */; };
4343
8A9F8E6F273EECF300D29025 /* SettingsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9F8E6D273EECF300D29025 /* SettingsModel.swift */; };
@@ -92,16 +92,16 @@
9292
);
9393
runOnlyForDeploymentPostprocessing = 0;
9494
};
95-
8A73D8F325CAE9AA008DDEA3 /* Embed App Extensions */ = {
95+
8A73D8F325CAE9AA008DDEA3 /* Embed Foundation Extensions */ = {
9696
isa = PBXCopyFilesBuildPhase;
9797
buildActionMask = 2147483647;
9898
dstPath = "";
9999
dstSubfolderSpec = 13;
100100
files = (
101-
192CDFDB2971F5F400CF914F /* ActionExtension.appex in Embed App Extensions */,
102-
8A73D8EF25CAE9AA008DDEA3 /* SourceEditorExtension.appex in Embed App Extensions */,
101+
192CDFDB2971F5F400CF914F /* ActionExtension.appex in Embed Foundation Extensions */,
102+
8A73D8EF25CAE9AA008DDEA3 /* SourceEditorExtension.appex in Embed Foundation Extensions */,
103103
);
104-
name = "Embed App Extensions";
104+
name = "Embed Foundation Extensions";
105105
runOnlyForDeploymentPostprocessing = 0;
106106
};
107107
8A73D90925CAE9DD008DDEA3 /* Embed XPC Services */ = {
@@ -345,7 +345,7 @@
345345
8A73D8C425CAE974008DDEA3 /* Sources */,
346346
8A73D8C525CAE974008DDEA3 /* Frameworks */,
347347
8A73D8C625CAE974008DDEA3 /* Resources */,
348-
8A73D8F325CAE9AA008DDEA3 /* Embed App Extensions */,
348+
8A73D8F325CAE9AA008DDEA3 /* Embed Foundation Extensions */,
349349
8A73D90925CAE9DD008DDEA3 /* Embed XPC Services */,
350350
);
351351
buildRules = (
@@ -411,8 +411,9 @@
411411
8A73D8C025CAE974008DDEA3 /* Project object */ = {
412412
isa = PBXProject;
413413
attributes = {
414+
BuildIndependentTargetsInParallel = YES;
414415
LastSwiftUpdateCheck = 1420;
415-
LastUpgradeCheck = 1240;
416+
LastUpgradeCheck = 1500;
416417
TargetAttributes = {
417418
192CDFCD2971F5F400CF914F = {
418419
CreatedOnToolsVersion = 14.2;
@@ -586,6 +587,7 @@
586587
CODE_SIGN_STYLE = Automatic;
587588
COMBINE_HIDPI_IMAGES = YES;
588589
CURRENT_PROJECT_VERSION = 1;
590+
DEAD_CODE_STRIPPING = YES;
589591
DEVELOPMENT_TEAM = 6V66CC3AN6;
590592
ENABLE_HARDENED_RUNTIME = YES;
591593
GENERATE_INFOPLIST_FILE = YES;
@@ -616,6 +618,7 @@
616618
CODE_SIGN_STYLE = Automatic;
617619
COMBINE_HIDPI_IMAGES = YES;
618620
CURRENT_PROJECT_VERSION = 1;
621+
DEAD_CODE_STRIPPING = YES;
619622
DEVELOPMENT_TEAM = 6V66CC3AN6;
620623
ENABLE_HARDENED_RUNTIME = YES;
621624
GENERATE_INFOPLIST_FILE = YES;
@@ -671,9 +674,11 @@
671674
CLANG_WARN_UNREACHABLE_CODE = YES;
672675
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
673676
COPY_PHASE_STRIP = NO;
677+
DEAD_CODE_STRIPPING = YES;
674678
DEBUG_INFORMATION_FORMAT = dwarf;
675679
ENABLE_STRICT_OBJC_MSGSEND = YES;
676680
ENABLE_TESTABILITY = YES;
681+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
677682
GCC_C_LANGUAGE_STANDARD = gnu11;
678683
GCC_DYNAMIC_NO_PIC = NO;
679684
GCC_NO_COMMON_BLOCKS = YES;
@@ -732,9 +737,11 @@
732737
CLANG_WARN_UNREACHABLE_CODE = YES;
733738
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
734739
COPY_PHASE_STRIP = NO;
740+
DEAD_CODE_STRIPPING = YES;
735741
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
736742
ENABLE_NS_ASSERTIONS = NO;
737743
ENABLE_STRICT_OBJC_MSGSEND = YES;
744+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
738745
GCC_C_LANGUAGE_STANDARD = gnu11;
739746
GCC_NO_COMMON_BLOCKS = YES;
740747
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -763,6 +770,7 @@
763770
CODE_SIGN_STYLE = Automatic;
764771
COMBINE_HIDPI_IMAGES = YES;
765772
CURRENT_PROJECT_VERSION = 1;
773+
DEAD_CODE_STRIPPING = YES;
766774
DEVELOPMENT_ASSET_PATHS = "\"SwiftPlantUMLApp/Preview Content\"";
767775
DEVELOPMENT_TEAM = 6V66CC3AN6;
768776
ENABLE_HARDENED_RUNTIME = YES;
@@ -792,6 +800,7 @@
792800
CODE_SIGN_STYLE = Automatic;
793801
COMBINE_HIDPI_IMAGES = YES;
794802
CURRENT_PROJECT_VERSION = 1;
803+
DEAD_CODE_STRIPPING = YES;
795804
DEVELOPMENT_ASSET_PATHS = "\"SwiftPlantUMLApp/Preview Content\"";
796805
DEVELOPMENT_TEAM = 6V66CC3AN6;
797806
ENABLE_HARDENED_RUNTIME = YES;
@@ -818,6 +827,7 @@
818827
CODE_SIGN_STYLE = Automatic;
819828
COMBINE_HIDPI_IMAGES = YES;
820829
CURRENT_PROJECT_VERSION = 1;
830+
DEAD_CODE_STRIPPING = YES;
821831
DEVELOPMENT_TEAM = 6V66CC3AN6;
822832
ENABLE_HARDENED_RUNTIME = YES;
823833
INFOPLIST_FILE = SourceEditorExtension/Info.plist;
@@ -843,6 +853,7 @@
843853
CODE_SIGN_STYLE = Automatic;
844854
COMBINE_HIDPI_IMAGES = YES;
845855
CURRENT_PROJECT_VERSION = 1;
856+
DEAD_CODE_STRIPPING = YES;
846857
DEVELOPMENT_TEAM = 6V66CC3AN6;
847858
ENABLE_HARDENED_RUNTIME = YES;
848859
INFOPLIST_FILE = SourceEditorExtension/Info.plist;
@@ -869,6 +880,7 @@
869880
CODE_SIGN_STYLE = Automatic;
870881
COMBINE_HIDPI_IMAGES = YES;
871882
CURRENT_PROJECT_VERSION = 1;
883+
DEAD_CODE_STRIPPING = YES;
872884
DEVELOPMENT_TEAM = 6V66CC3AN6;
873885
ENABLE_HARDENED_RUNTIME = YES;
874886
INFOPLIST_FILE = XPCService/Info.plist;
@@ -896,6 +908,7 @@
896908
CODE_SIGN_STYLE = Automatic;
897909
COMBINE_HIDPI_IMAGES = YES;
898910
CURRENT_PROJECT_VERSION = 1;
911+
DEAD_CODE_STRIPPING = YES;
899912
DEVELOPMENT_TEAM = 6V66CC3AN6;
900913
ENABLE_HARDENED_RUNTIME = YES;
901914
INFOPLIST_FILE = XPCService/Info.plist;

SwiftPlantUMLApp.xcodeproj/xcshareddata/xcschemes/SourceEditorExtension.xcscheme

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1240"
3+
LastUpgradeVersion = "1500"
44
wasCreatedForAppExtension = "YES"
55
version = "1.3">
66
<BuildAction
@@ -75,6 +75,7 @@
7575
savedToolIdentifier = ""
7676
useCustomWorkingDirectory = "NO"
7777
debugDocumentVersioning = "YES"
78+
askForAppToLaunch = "Yes"
7879
launchAutomaticallySubstyle = "2">
7980
<BuildableProductRunnable
8081
runnableDebuggingMode = "0">

SwiftPlantUMLApp.xcodeproj/xcshareddata/xcschemes/SwiftPlantUMLApp.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1240"
3+
LastUpgradeVersion = "1500"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)