Skip to content

Commit efae154

Browse files
committed
More Carthage
1 parent 66d3023 commit efae154

File tree

3 files changed

+65
-102
lines changed

3 files changed

+65
-102
lines changed

ObjectiveGitFramework.xcodeproj/project.pbxproj

Lines changed: 65 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
dependencies = (
1717
);
1818
name = Carthage;
19-
productName = "Carthage";
19+
productName = Carthage;
2020
};
2121
6A28265217C69CB400C6A948 /* OpenSSL-iOS */ = {
2222
isa = PBXAggregateTarget;
@@ -104,23 +104,25 @@
104104
4D5AB89422874300003CD3CE /* EXTScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 306123A917EA5261006591D4 /* EXTScope.h */; };
105105
4D79C0EE17DF9F4D00997DE4 /* GTCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D79C0EC17DF9F4D00997DE4 /* GTCredential.h */; settings = {ATTRIBUTES = (Public, ); }; };
106106
4D79C0EF17DF9F4D00997DE4 /* GTCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D79C0ED17DF9F4D00997DE4 /* GTCredential.m */; };
107-
4D8E8A9825D4043700FC65BD /* Quick.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DD7419C25D3F362009D9A17 /* Quick.framework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
108-
4D8E8A9925D4043700FC65BD /* Nimble.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DD7419E25D3F363009D9A17 /* Nimble.framework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
109-
4D8E8AA225D4043E00FC65BD /* ZipArchive.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DD7419D25D3F362009D9A17 /* ZipArchive.framework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
110107
4D9BCD25206D84B2003CD3CE /* libgit2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9BCD23206D84AD003CD3CE /* libgit2.a */; };
108+
4D9C146A25D437D7006EA83D /* Quick.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146725D437D7006EA83D /* Quick.xcframework */; };
109+
4D9C146B25D437D7006EA83D /* Quick.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146725D437D7006EA83D /* Quick.xcframework */; };
110+
4D9C146C25D437D7006EA83D /* ZipArchive.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146825D437D7006EA83D /* ZipArchive.xcframework */; };
111+
4D9C146D25D437D7006EA83D /* ZipArchive.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146825D437D7006EA83D /* ZipArchive.xcframework */; };
112+
4D9C146E25D437D7006EA83D /* Nimble.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146925D437D7006EA83D /* Nimble.xcframework */; };
113+
4D9C146F25D437D7006EA83D /* Nimble.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146925D437D7006EA83D /* Nimble.xcframework */; };
114+
4D9C148025D437E7006EA83D /* Nimble.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146925D437D7006EA83D /* Nimble.xcframework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
115+
4D9C148125D437E7006EA83D /* Quick.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146725D437D7006EA83D /* Quick.xcframework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
116+
4D9C148225D437E7006EA83D /* ZipArchive.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146825D437D7006EA83D /* ZipArchive.xcframework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
117+
4D9C148B25D437EA006EA83D /* Nimble.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146925D437D7006EA83D /* Nimble.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
118+
4D9C148C25D437EA006EA83D /* Quick.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146725D437D7006EA83D /* Quick.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
119+
4D9C148D25D437EA006EA83D /* ZipArchive.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D9C146825D437D7006EA83D /* ZipArchive.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
111120
4DBA4A3217DA73CE006CD5F5 /* GTRemoteSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBA4A3117DA73CE006CD5F5 /* GTRemoteSpec.m */; };
112121
4DC55AE51AD859AD0032563C /* GTCheckoutOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC55AE31AD859AD0032563C /* GTCheckoutOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
113122
4DC55AE61AD859AD0032563C /* GTCheckoutOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC55AE31AD859AD0032563C /* GTCheckoutOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
114123
4DC55AE71AD859AD0032563C /* GTCheckoutOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC55AE41AD859AD0032563C /* GTCheckoutOptions.m */; };
115124
4DC55AE81AD859AD0032563C /* GTCheckoutOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC55AE41AD859AD0032563C /* GTCheckoutOptions.m */; };
116125
4DD7422C25D3F8CB009D9A17 /* libgit2-mac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7422B25D3F8CB009D9A17 /* libgit2-mac.a */; };
117-
4DD7419125D3F356009D9A17 /* Nimble.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7418E25D3F356009D9A17 /* Nimble.framework */; };
118-
4DD7419225D3F356009D9A17 /* Quick.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7418F25D3F356009D9A17 /* Quick.framework */; };
119-
4DD7419325D3F356009D9A17 /* ZipArchive.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7419025D3F356009D9A17 /* ZipArchive.framework */; };
120-
4DD7419F25D3F363009D9A17 /* Quick.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7419C25D3F362009D9A17 /* Quick.framework */; platformFilter = ios; };
121-
4DD741A025D3F363009D9A17 /* ZipArchive.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7419D25D3F362009D9A17 /* ZipArchive.framework */; platformFilter = ios; };
122-
4DD741A125D3F363009D9A17 /* Nimble.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7419E25D3F363009D9A17 /* Nimble.framework */; platformFilter = ios; };
123-
4DD7422C25D3F8CB009D9A17 /* libgit2-mac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD7422B25D3F8CB009D9A17 /* libgit2-mac.a */; };
124126
4DFFB15B183AA8D600D1565E /* GTRepository+RemoteOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DFFB159183AA8D600D1565E /* GTRepository+RemoteOperations.h */; settings = {ATTRIBUTES = (Public, ); }; };
125127
4DFFB15C183AA8D600D1565E /* GTRepository+RemoteOperations.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFFB15A183AA8D600D1565E /* GTRepository+RemoteOperations.m */; };
126128
55C8055013861FE7004DCB0F /* GTObjectDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 55C8054D13861F34004DCB0F /* GTObjectDatabase.m */; };
@@ -406,14 +408,14 @@
406408
remoteGlobalIDString = D0A330ED16027F1E00A616FA;
407409
remoteInfo = libgit2;
408410
};
409-
4DD7420C25D3F676009D9A17 /* PBXContainerItemProxy */ = {
411+
4D9C14BD25D4384E006EA83D /* PBXContainerItemProxy */ = {
410412
isa = PBXContainerItemProxy;
411413
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
412414
proxyType = 1;
413415
remoteGlobalIDString = 4DD741D825D3F552009D9A17;
414416
remoteInfo = Carthage;
415417
};
416-
4DD7420E25D3F679009D9A17 /* PBXContainerItemProxy */ = {
418+
4DD7420C25D3F676009D9A17 /* PBXContainerItemProxy */ = {
417419
isa = PBXContainerItemProxy;
418420
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
419421
proxyType = 1;
@@ -458,16 +460,30 @@
458460
/* End PBXContainerItemProxy section */
459461

460462
/* Begin PBXCopyFilesBuildPhase section */
461-
4D8E8A9725D4041800FC65BD /* CopyFiles */ = {
463+
4D8E8A9725D4041800FC65BD /* Copy Frameworks */ = {
462464
isa = PBXCopyFilesBuildPhase;
463465
buildActionMask = 2147483647;
464466
dstPath = "";
465467
dstSubfolderSpec = 10;
466468
files = (
467-
4D8E8A9825D4043700FC65BD /* Quick.framework in CopyFiles */,
468-
4D8E8A9925D4043700FC65BD /* Nimble.framework in CopyFiles */,
469-
4D8E8AA225D4043E00FC65BD /* ZipArchive.framework in CopyFiles */,
469+
4D9C148025D437E7006EA83D /* Nimble.xcframework in Copy Frameworks */,
470+
4D9C148125D437E7006EA83D /* Quick.xcframework in Copy Frameworks */,
471+
4D9C148225D437E7006EA83D /* ZipArchive.xcframework in Copy Frameworks */,
470472
);
473+
name = "Copy Frameworks";
474+
runOnlyForDeploymentPostprocessing = 0;
475+
};
476+
4D9C13D225D43254006EA83D /* Copy Frameworks */ = {
477+
isa = PBXCopyFilesBuildPhase;
478+
buildActionMask = 2147483647;
479+
dstPath = "";
480+
dstSubfolderSpec = 10;
481+
files = (
482+
4D9C148B25D437EA006EA83D /* Nimble.xcframework in Copy Frameworks */,
483+
4D9C148C25D437EA006EA83D /* Quick.xcframework in Copy Frameworks */,
484+
4D9C148D25D437EA006EA83D /* ZipArchive.xcframework in Copy Frameworks */,
485+
);
486+
name = "Copy Frameworks";
471487
runOnlyForDeploymentPostprocessing = 0;
472488
};
473489
79262F0F13C697BE00A4B1EA /* Copy git2 Headers */ = {
@@ -540,16 +556,13 @@
540556
4D79C0ED17DF9F4D00997DE4 /* GTCredential.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTCredential.m; sourceTree = "<group>"; };
541557
4D79C0F617DFAA7100997DE4 /* GTCredential+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTCredential+Private.h"; sourceTree = "<group>"; };
542558
4D9BCD23206D84AD003CD3CE /* libgit2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libgit2.a; path = External/build/lib/libgit2.a; sourceTree = "<group>"; };
559+
4D9C146725D437D7006EA83D /* Quick.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = Quick.xcframework; path = Carthage/Build/Quick.xcframework; sourceTree = "<group>"; };
560+
4D9C146825D437D7006EA83D /* ZipArchive.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = ZipArchive.xcframework; path = Carthage/Build/ZipArchive.xcframework; sourceTree = "<group>"; };
561+
4D9C146925D437D7006EA83D /* Nimble.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = Nimble.xcframework; path = Carthage/Build/Nimble.xcframework; sourceTree = "<group>"; };
543562
4DBA4A3117DA73CE006CD5F5 /* GTRemoteSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTRemoteSpec.m; sourceTree = "<group>"; };
544563
4DC55AE31AD859AD0032563C /* GTCheckoutOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTCheckoutOptions.h; sourceTree = "<group>"; };
545564
4DC55AE41AD859AD0032563C /* GTCheckoutOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTCheckoutOptions.m; sourceTree = "<group>"; };
546565
4DD7422B25D3F8CB009D9A17 /* libgit2-mac.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libgit2-mac.a"; path = "External/libgit2-mac.a"; sourceTree = "<group>"; };
547-
4DD7418E25D3F356009D9A17 /* Nimble.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Nimble.framework; path = Carthage/Build/Mac/Nimble.framework; sourceTree = "<group>"; };
548-
4DD7418F25D3F356009D9A17 /* Quick.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quick.framework; path = Carthage/Build/Mac/Quick.framework; sourceTree = "<group>"; };
549-
4DD7419025D3F356009D9A17 /* ZipArchive.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZipArchive.framework; path = Carthage/Build/Mac/ZipArchive.framework; sourceTree = "<group>"; };
550-
4DD7419C25D3F362009D9A17 /* Quick.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quick.framework; path = Carthage/Build/iOS/Quick.framework; sourceTree = "<group>"; };
551-
4DD7419D25D3F362009D9A17 /* ZipArchive.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ZipArchive.framework; path = Carthage/Build/iOS/ZipArchive.framework; sourceTree = "<group>"; };
552-
4DD7419E25D3F363009D9A17 /* Nimble.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Nimble.framework; path = Carthage/Build/iOS/Nimble.framework; sourceTree = "<group>"; };
553566
4DE864341794A37E00371A65 /* GTRepository+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTRepository+Private.h"; sourceTree = "<group>"; };
554567
4DFFB159183AA8D600D1565E /* GTRepository+RemoteOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTRepository+RemoteOperations.h"; sourceTree = "<group>"; };
555568
4DFFB15A183AA8D600D1565E /* GTRepository+RemoteOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTRepository+RemoteOperations.m"; sourceTree = "<group>"; };
@@ -719,11 +732,11 @@
719732
isa = PBXFrameworksBuildPhase;
720733
buildActionMask = 2147483647;
721734
files = (
735+
4D9C146A25D437D7006EA83D /* Quick.xcframework in Frameworks */,
736+
4D9C146E25D437D7006EA83D /* Nimble.xcframework in Frameworks */,
722737
F81B6B50207B032800AB0836 /* XCTest.framework in Frameworks */,
738+
4D9C146C25D437D7006EA83D /* ZipArchive.xcframework in Frameworks */,
723739
88F05A9E16011F6E00B7AD1D /* ObjectiveGit.framework in Frameworks */,
724-
4DD7419125D3F356009D9A17 /* Nimble.framework in Frameworks */,
725-
4DD7419225D3F356009D9A17 /* Quick.framework in Frameworks */,
726-
4DD7419325D3F356009D9A17 /* ZipArchive.framework in Frameworks */,
727740
);
728741
runOnlyForDeploymentPostprocessing = 0;
729742
};
@@ -755,11 +768,11 @@
755768
isa = PBXFrameworksBuildPhase;
756769
buildActionMask = 2147483647;
757770
files = (
771+
4D9C146B25D437D7006EA83D /* Quick.xcframework in Frameworks */,
772+
4D9C146F25D437D7006EA83D /* Nimble.xcframework in Frameworks */,
758773
F84277BE207B104A008AB8E8 /* XCTest.framework in Frameworks */,
774+
4D9C146D25D437D7006EA83D /* ZipArchive.xcframework in Frameworks */,
759775
F879D83C1B4B7F7D002D5C07 /* ObjectiveGit.framework in Frameworks */,
760-
4DD7419F25D3F363009D9A17 /* Quick.framework in Frameworks */,
761-
4DD741A025D3F363009D9A17 /* ZipArchive.framework in Frameworks */,
762-
4DD741A125D3F363009D9A17 /* Nimble.framework in Frameworks */,
763776
);
764777
runOnlyForDeploymentPostprocessing = 0;
765778
};
@@ -810,13 +823,10 @@
810823
4D9BCD23206D84AD003CD3CE /* libgit2.a */,
811824
4DD7422B25D3F8CB009D9A17 /* libgit2-mac.a */,
812825
1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */,
826+
4D9C146925D437D7006EA83D /* Nimble.xcframework */,
827+
4D9C146725D437D7006EA83D /* Quick.xcframework */,
828+
4D9C146825D437D7006EA83D /* ZipArchive.xcframework */,
813829
F8D63871207AE62A00D1FD32 /* XCTest.framework */,
814-
4DD7419C25D3F362009D9A17 /* Quick.framework */,
815-
4DD7419025D3F356009D9A17 /* ZipArchive.framework */,
816-
4DD7418E25D3F356009D9A17 /* Nimble.framework */,
817-
4DD7419E25D3F363009D9A17 /* Nimble.framework */,
818-
4DD7418F25D3F356009D9A17 /* Quick.framework */,
819-
4DD7419D25D3F362009D9A17 /* ZipArchive.framework */,
820830
F8D63872207AE63A00D1FD32 /* XCTest.framework */,
821831
);
822832
name = "External Frameworks and Libraries";
@@ -1269,6 +1279,7 @@
12691279
88F05A6616011E5400B7AD1D /* Sources */,
12701280
88F05A6716011E5400B7AD1D /* Frameworks */,
12711281
88F05A6816011E5400B7AD1D /* Resources */,
1282+
4D9C13D225D43254006EA83D /* Copy Frameworks */,
12721283
);
12731284
buildRules = (
12741285
);
@@ -1329,13 +1340,13 @@
13291340
F879D8321B4B7F7C002D5C07 /* Sources */,
13301341
F879D8331B4B7F7C002D5C07 /* Frameworks */,
13311342
F879D8341B4B7F7C002D5C07 /* Resources */,
1332-
4D8E8A9725D4041800FC65BD /* CopyFiles */,
1343+
4D8E8A9725D4041800FC65BD /* Copy Frameworks */,
13331344
);
13341345
buildRules = (
13351346
);
13361347
dependencies = (
1348+
4D9C14BE25D4384E006EA83D /* PBXTargetDependency */,
13371349
F879D83E1B4B7F7D002D5C07 /* PBXTargetDependency */,
1338-
4DD7420F25D3F679009D9A17 /* PBXTargetDependency */,
13391350
);
13401351
name = "ObjectiveGit-iOSTests";
13411352
productName = "ObjectiveGit-iOSTests";
@@ -1459,7 +1470,7 @@
14591470
);
14601471
runOnlyForDeploymentPostprocessing = 0;
14611472
shellPath = /bin/sh;
1462-
shellScript = "script/carthage.sh bootstrap --platform \"$PLATFORM_NAME\" --cache-builds\n";
1473+
shellScript = "script/carthage.sh bootstrap --platform ios,macos --use-xcframeworks --cache-builds\n";
14631474
};
14641475
6A28265317C69CB400C6A948 /* OpenSSL-iOS */ = {
14651476
isa = PBXShellScriptBuildPhase;
@@ -1743,15 +1754,15 @@
17431754
target = D0A330ED16027F1E00A616FA /* libgit2 */;
17441755
targetProxy = 3D6123BD1A6432F6008F831A /* PBXContainerItemProxy */;
17451756
};
1746-
4DD7420D25D3F676009D9A17 /* PBXTargetDependency */ = {
1757+
4D9C14BE25D4384E006EA83D /* PBXTargetDependency */ = {
17471758
isa = PBXTargetDependency;
17481759
target = 4DD741D825D3F552009D9A17 /* Carthage */;
1749-
targetProxy = 4DD7420C25D3F676009D9A17 /* PBXContainerItemProxy */;
1760+
targetProxy = 4D9C14BD25D4384E006EA83D /* PBXContainerItemProxy */;
17501761
};
1751-
4DD7420F25D3F679009D9A17 /* PBXTargetDependency */ = {
1762+
4DD7420D25D3F676009D9A17 /* PBXTargetDependency */ = {
17521763
isa = PBXTargetDependency;
17531764
target = 4DD741D825D3F552009D9A17 /* Carthage */;
1754-
targetProxy = 4DD7420E25D3F679009D9A17 /* PBXContainerItemProxy */;
1765+
targetProxy = 4DD7420C25D3F676009D9A17 /* PBXContainerItemProxy */;
17551766
};
17561767
6A3C609D17D5964E00382DFF /* PBXTargetDependency */ = {
17571768
isa = PBXTargetDependency;
@@ -1860,6 +1871,7 @@
18601871
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
18611872
CLANG_WARN_COMMA = YES;
18621873
CLANG_WARN_INFINITE_RECURSION = YES;
1874+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
18631875
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
18641876
CLANG_WARN_STRICT_PROTOTYPES = YES;
18651877
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -1884,6 +1896,7 @@
18841896
);
18851897
SWIFT_VERSION = 5.0;
18861898
TARGETED_DEVICE_FAMILY = "1,2";
1899+
VALIDATE_WORKSPACE = YES;
18871900
WARNING_CFLAGS = (
18881901
"$(inherited)",
18891902
"-Wno-incomplete-umbrella",
@@ -1900,6 +1913,7 @@
19001913
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
19011914
CLANG_WARN_COMMA = YES;
19021915
CLANG_WARN_INFINITE_RECURSION = YES;
1916+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
19031917
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
19041918
CLANG_WARN_STRICT_PROTOTYPES = YES;
19051919
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -1922,6 +1936,7 @@
19221936
);
19231937
SWIFT_VERSION = 5.0;
19241938
TARGETED_DEVICE_FAMILY = "1,2";
1939+
VALIDATE_WORKSPACE = YES;
19251940
WARNING_CFLAGS = (
19261941
"$(inherited)",
19271942
"-Wno-incomplete-umbrella",
@@ -1934,7 +1949,7 @@
19341949
buildSettings = {
19351950
CODE_SIGN_STYLE = Automatic;
19361951
PRODUCT_NAME = "$(TARGET_NAME)";
1937-
SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator";
1952+
SUPPORTED_PLATFORMS = macosx;
19381953
};
19391954
name = Debug;
19401955
};
@@ -1943,7 +1958,7 @@
19431958
buildSettings = {
19441959
CODE_SIGN_STYLE = Automatic;
19451960
PRODUCT_NAME = "$(TARGET_NAME)";
1946-
SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator";
1961+
SUPPORTED_PLATFORMS = macosx;
19471962
};
19481963
name = Test;
19491964
};
@@ -1952,7 +1967,7 @@
19521967
buildSettings = {
19531968
CODE_SIGN_STYLE = Automatic;
19541969
PRODUCT_NAME = "$(TARGET_NAME)";
1955-
SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator";
1970+
SUPPORTED_PLATFORMS = macosx;
19561971
};
19571972
name = Release;
19581973
};
@@ -1961,7 +1976,7 @@
19611976
buildSettings = {
19621977
CODE_SIGN_STYLE = Automatic;
19631978
PRODUCT_NAME = "$(TARGET_NAME)";
1964-
SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator";
1979+
SUPPORTED_PLATFORMS = macosx;
19651980
};
19661981
name = Profile;
19671982
};
@@ -2067,6 +2082,7 @@
20672082
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
20682083
CLANG_WARN_COMMA = YES;
20692084
CLANG_WARN_INFINITE_RECURSION = YES;
2085+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
20702086
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
20712087
CLANG_WARN_STRICT_PROTOTYPES = YES;
20722088
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -2089,6 +2105,7 @@
20892105
);
20902106
SWIFT_VERSION = 5.0;
20912107
TARGETED_DEVICE_FAMILY = "1,2";
2108+
VALIDATE_WORKSPACE = YES;
20922109
WARNING_CFLAGS = (
20932110
"$(inherited)",
20942111
"-Wno-incomplete-umbrella",
@@ -2286,6 +2303,7 @@
22862303
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
22872304
CLANG_WARN_COMMA = YES;
22882305
CLANG_WARN_INFINITE_RECURSION = YES;
2306+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO;
22892307
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
22902308
CLANG_WARN_STRICT_PROTOTYPES = YES;
22912309
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -2308,6 +2326,7 @@
23082326
);
23092327
SWIFT_VERSION = 5.0;
23102328
TARGETED_DEVICE_FAMILY = "1,2";
2329+
VALIDATE_WORKSPACE = YES;
23112330
WARNING_CFLAGS = (
23122331
"$(inherited)",
23132332
"-Wno-incomplete-umbrella",

0 commit comments

Comments
 (0)