Skip to content

Commit c8c1ff0

Browse files
briancroomparkera
authored andcommitted
Ensure that SwiftFoundation is built before SwiftXCTest for the TestFoundation scheme (#401)
1 parent 05ee723 commit c8c1ff0

File tree

2 files changed

+24
-14
lines changed

2 files changed

+24
-14
lines changed

Foundation.xcodeproj/project.pbxproj

+13
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,13 @@
347347
/* End PBXBuildFile section */
348348

349349
/* Begin PBXContainerItemProxy section */
350+
AE2FC5941CFEFC70008F7981 /* PBXContainerItemProxy */ = {
351+
isa = PBXContainerItemProxy;
352+
containerPortal = 5B5D88541BBC938800234F36 /* Project object */;
353+
proxyType = 1;
354+
remoteGlobalIDString = 5B5D885C1BBC938800234F36;
355+
remoteInfo = SwiftFoundation;
356+
};
350357
EA993CE21BEACD8E000969A2 /* PBXContainerItemProxy */ = {
351358
isa = PBXContainerItemProxy;
352359
containerPortal = 5B5D88541BBC938800234F36 /* Project object */;
@@ -1656,6 +1663,7 @@
16561663
buildRules = (
16571664
);
16581665
dependencies = (
1666+
AE2FC5951CFEFC70008F7981 /* PBXTargetDependency */,
16591667
);
16601668
name = TestFoundation;
16611669
productName = TestFoundation;
@@ -2024,6 +2032,11 @@
20242032
/* End PBXSourcesBuildPhase section */
20252033

20262034
/* Begin PBXTargetDependency section */
2035+
AE2FC5951CFEFC70008F7981 /* PBXTargetDependency */ = {
2036+
isa = PBXTargetDependency;
2037+
target = 5B5D885C1BBC938800234F36 /* SwiftFoundation */;
2038+
targetProxy = AE2FC5941CFEFC70008F7981 /* PBXContainerItemProxy */;
2039+
};
20272040
EA993CE31BEACD8E000969A2 /* PBXTargetDependency */ = {
20282041
isa = PBXTargetDependency;
20292042
target = 5B7C8A6D1BEA7F8F00C5B690 /* CoreFoundation */;

Foundation.xcodeproj/xcshareddata/xcschemes/TestFoundation.xcscheme

+11-14
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,35 @@
1111
buildForRunning = "YES"
1212
buildForProfiling = "YES"
1313
buildForArchiving = "YES"
14-
buildForAnalyzing = "YES"
15-
hideIssues = "NO">
14+
buildForAnalyzing = "YES">
1615
<BuildableReference
1716
BuildableIdentifier = "primary"
18-
BlueprintIdentifier = "5B5D86DA1BBC74AD00234F36"
19-
BuildableName = "SwiftXCTest.framework"
20-
BlueprintName = "SwiftXCTest"
21-
ReferencedContainer = "container:../swift-corelibs-xctest/XCTest.xcodeproj">
17+
BlueprintIdentifier = "5B5D885C1BBC938800234F36"
18+
BuildableName = "SwiftFoundation.framework"
19+
BlueprintName = "SwiftFoundation"
20+
ReferencedContainer = "container:Foundation.xcodeproj">
2221
</BuildableReference>
2322
</BuildActionEntry>
2423
<BuildActionEntry
2524
buildForTesting = "YES"
2625
buildForRunning = "YES"
2726
buildForProfiling = "YES"
2827
buildForArchiving = "YES"
29-
buildForAnalyzing = "YES"
30-
hideIssues = "NO">
28+
buildForAnalyzing = "YES">
3129
<BuildableReference
3230
BuildableIdentifier = "primary"
33-
BlueprintIdentifier = "5B5D885C1BBC938800234F36"
34-
BuildableName = "SwiftFoundation.framework"
35-
BlueprintName = "SwiftFoundation"
36-
ReferencedContainer = "container:Foundation.xcodeproj">
31+
BlueprintIdentifier = "5B5D86DA1BBC74AD00234F36"
32+
BuildableName = "SwiftXCTest.framework"
33+
BlueprintName = "SwiftXCTest"
34+
ReferencedContainer = "container:../swift-corelibs-xctest/XCTest.xcodeproj">
3735
</BuildableReference>
3836
</BuildActionEntry>
3937
<BuildActionEntry
4038
buildForTesting = "YES"
4139
buildForRunning = "YES"
4240
buildForProfiling = "YES"
4341
buildForArchiving = "YES"
44-
buildForAnalyzing = "YES"
45-
hideIssues = "NO">
42+
buildForAnalyzing = "YES">
4643
<BuildableReference
4744
BuildableIdentifier = "primary"
4845
BlueprintIdentifier = "5BDC405B1BD6D83B00ED97BB"

0 commit comments

Comments
 (0)