Skip to content

Commit 98aae59

Browse files
author
Ilya Laryionau
committed
Add iOS target
1 parent 15c81c0 commit 98aae59

19 files changed

+260
-17
lines changed

Sources/XCTest/Private/PerformanceMeter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Measures the performance of a block of code and reports the results.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Private/PrintObserver.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Prints test progress to stdout.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Private/TestListing.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Implementation of the mode for printing the list of tests.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Private/WallClockTimeMetric.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Performance metric measuring how long it takes code to execute
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Private/XCPredicateExpectation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Expectations with a specified predicate and object to evaluate.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Private/XCTestCaseSuite.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// A test suite associated with a particular test case class.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Public/Asynchronous/XCNotificationExpectationHandler.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// observed.
1313
//
1414

15-
#if os(Linux) || os(FreeBSD)
15+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1616
import Foundation
1717
#else
1818
import SwiftFoundation

Sources/XCTest/Public/Asynchronous/XCPredicateExpectationHandler.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// evaluated with a given object.
1313
//
1414

15-
#if os(Linux) || os(FreeBSD)
15+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1616
import Foundation
1717
#else
1818
import SwiftFoundation

Sources/XCTest/Public/Asynchronous/XCTestCase+Asynchronous.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Methods on XCTestCase for testing asynchronous operations
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Public/Asynchronous/XCTestCase+NotificationExpectation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
// XCTestCase+NotificationExpectation.swift
1111
//
1212

13-
#if os(Linux) || os(FreeBSD)
13+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1414
import Foundation
1515
#else
1616
import SwiftFoundation

Sources/XCTest/Public/Asynchronous/XCTestCase+PredicateExpectation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
// XCTestCase+PredicateExpectation.swift
1111
//
1212

13-
#if os(Linux) || os(FreeBSD)
13+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1414
import Foundation
1515
#else
1616
import SwiftFoundation

Sources/XCTest/Public/Asynchronous/XCWaitCompletionHandler.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// fulfilled times out.
1313
//
1414

15-
#if os(Linux) || os(FreeBSD)
15+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1616
import Foundation
1717
#else
1818
import SwiftFoundation

Sources/XCTest/Public/XCTestCase.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Base class for test cases
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Public/XCTestObservation.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Hooks for being notified about progress during a test run.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Public/XCTestObservationCenter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Notification center for test run progress events.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Public/XCTestRun.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// A test run collects information about the execution of a test.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

Sources/XCTest/Public/XCTestSuiteRun.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// A test run for an `XCTestSuite`.
1212
//
1313

14-
#if os(Linux) || os(FreeBSD)
14+
#if USE_OBJC_FOUNDATION || os(Linux) || os(FreeBSD)
1515
import Foundation
1616
#else
1717
import SwiftFoundation

XCTest.xcodeproj/project.pbxproj

Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,34 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
19D66F951DE6F57E00C112C0 /* XCTestObservationCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F61CFE86DB003EF0D7 /* XCTestObservationCenter.swift */; };
11+
19D66F961DE6F57E00C112C0 /* XCTestExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D44171D920A3500108768 /* XCTestExpectation.swift */; };
12+
19D66F971DE6F57E00C112C0 /* XCTestCase+Performance.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F01CFE86DB003EF0D7 /* XCTestCase+Performance.swift */; };
13+
19D66F981DE6F57E00C112C0 /* XCTestCase+Asynchronous.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D44161D920A3500108768 /* XCTestCase+Asynchronous.swift */; };
14+
19D66F991DE6F57E00C112C0 /* PrintObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE10F1CFE86E6003EF0D7 /* PrintObserver.swift */; };
15+
19D66F9A1DE6F57E00C112C0 /* XCTestCaseRun.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F11CFE86DB003EF0D7 /* XCTestCaseRun.swift */; };
16+
19D66F9B1DE6F57E00C112C0 /* XCWaitCompletionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D44181D920A3500108768 /* XCWaitCompletionHandler.swift */; };
17+
19D66F9C1DE6F57E00C112C0 /* XCPredicateExpectationHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D44151D920A3500108768 /* XCPredicateExpectationHandler.swift */; };
18+
19D66F9D1DE6F57E00C112C0 /* PerformanceMeter.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE10E1CFE86E6003EF0D7 /* PerformanceMeter.swift */; };
19+
19D66F9F1DE6F57E00C112C0 /* XCPredicateExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE1121CFE86E6003EF0D7 /* XCPredicateExpectation.swift */; };
20+
19D66FA01DE6F57E00C112C0 /* XCNotificationExpectationHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D44141D920A3500108768 /* XCNotificationExpectationHandler.swift */; };
21+
19D66FA11DE6F57E00C112C0 /* XCTestCase+NotificationExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D44201D920A6400108768 /* XCTestCase+NotificationExpectation.swift */; };
22+
19D66FA21DE6F57E00C112C0 /* TestListing.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE63767D1D01ED17002C0EA8 /* TestListing.swift */; };
23+
19D66FA31DE6F57E00C112C0 /* ArgumentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE10C1CFE86E6003EF0D7 /* ArgumentParser.swift */; };
24+
19D66FA41DE6F57E00C112C0 /* XCTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0EE1CFE86DB003EF0D7 /* XCTestCase.swift */; };
25+
19D66FA51DE6F57E00C112C0 /* XCTestCase+PredicateExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9D441E1D920A5900108768 /* XCTestCase+PredicateExpectation.swift */; };
26+
19D66FA61DE6F57E00C112C0 /* XCTestInternalObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE1141CFE86E6003EF0D7 /* XCTestInternalObservation.swift */; };
27+
19D66FA71DE6F57E00C112C0 /* XCTestObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F51CFE86DB003EF0D7 /* XCTestObservation.swift */; };
28+
19D66FA81DE6F57E00C112C0 /* XCAbstractTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0EA1CFE86DB003EF0D7 /* XCAbstractTest.swift */; };
29+
19D66FA91DE6F57E00C112C0 /* XCTestRun.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F71CFE86DB003EF0D7 /* XCTestRun.swift */; };
30+
19D66FAA1DE6F57E00C112C0 /* XCTestSuiteRun.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F91CFE86DB003EF0D7 /* XCTestSuiteRun.swift */; };
31+
19D66FAB1DE6F57E00C112C0 /* ObjectWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE10D1CFE86E6003EF0D7 /* ObjectWrapper.swift */; };
32+
19D66FAC1DE6F57E00C112C0 /* WallClockTimeMetric.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE1111CFE86E6003EF0D7 /* WallClockTimeMetric.swift */; };
33+
19D66FAD1DE6F57E00C112C0 /* TestFiltering.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE1101CFE86E6003EF0D7 /* TestFiltering.swift */; };
34+
19D66FAE1DE6F57E00C112C0 /* XCTestErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F21CFE86DB003EF0D7 /* XCTestErrors.swift */; };
35+
19D66FAF1DE6F57E00C112C0 /* XCTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0F81CFE86DB003EF0D7 /* XCTestSuite.swift */; };
36+
19D66FB01DE6F57E00C112C0 /* XCTestCaseSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE1131CFE86E6003EF0D7 /* XCTestCaseSuite.swift */; };
37+
19D66FB11DE6F57E00C112C0 /* XCTAssert.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0ED1CFE86DB003EF0D7 /* XCTAssert.swift */; };
1038
AE2FE0FB1CFE86DB003EF0D7 /* XCAbstractTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0EA1CFE86DB003EF0D7 /* XCAbstractTest.swift */; };
1139
AE2FE0FE1CFE86DB003EF0D7 /* XCTAssert.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0ED1CFE86DB003EF0D7 /* XCTAssert.swift */; };
1240
AE2FE0FF1CFE86DB003EF0D7 /* XCTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2FE0EE1CFE86DB003EF0D7 /* XCTestCase.swift */; };
@@ -50,6 +78,7 @@
5078
/* End PBXContainerItemProxy section */
5179

5280
/* Begin PBXFileReference section */
81+
19D66FB91DE6F57E00C112C0 /* SwiftXCTest.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftXCTest.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5382
5B5D86DB1BBC74AD00234F36 /* SwiftXCTest.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftXCTest.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5483
AE2FE0EA1CFE86DB003EF0D7 /* XCAbstractTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XCAbstractTest.swift; sourceTree = "<group>"; };
5584
AE2FE0ED1CFE86DB003EF0D7 /* XCTAssert.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XCTAssert.swift; sourceTree = "<group>"; };
@@ -89,6 +118,13 @@
89118
/* End PBXFileReference section */
90119

91120
/* Begin PBXFrameworksBuildPhase section */
121+
19D66FB21DE6F57E00C112C0 /* Frameworks */ = {
122+
isa = PBXFrameworksBuildPhase;
123+
buildActionMask = 2147483647;
124+
files = (
125+
);
126+
runOnlyForDeploymentPostprocessing = 0;
127+
};
92128
5B5D86D71BBC74AD00234F36 /* Frameworks */ = {
93129
isa = PBXFrameworksBuildPhase;
94130
buildActionMask = 2147483647;
@@ -118,6 +154,7 @@
118154
isa = PBXGroup;
119155
children = (
120156
5B5D86DB1BBC74AD00234F36 /* SwiftXCTest.framework */,
157+
19D66FB91DE6F57E00C112C0 /* SwiftXCTest.framework */,
121158
);
122159
name = Products;
123160
sourceTree = "<group>";
@@ -227,6 +264,13 @@
227264
/* End PBXGroup section */
228265

229266
/* Begin PBXHeadersBuildPhase section */
267+
19D66FB41DE6F57E00C112C0 /* Headers */ = {
268+
isa = PBXHeadersBuildPhase;
269+
buildActionMask = 2147483647;
270+
files = (
271+
);
272+
runOnlyForDeploymentPostprocessing = 0;
273+
};
230274
5B5D86D81BBC74AD00234F36 /* Headers */ = {
231275
isa = PBXHeadersBuildPhase;
232276
buildActionMask = 2147483647;
@@ -255,6 +299,24 @@
255299
/* End PBXLegacyTarget section */
256300

257301
/* Begin PBXNativeTarget section */
302+
19D66F931DE6F57E00C112C0 /* SwiftXCTest-iOS */ = {
303+
isa = PBXNativeTarget;
304+
buildConfigurationList = 19D66FB61DE6F57E00C112C0 /* Build configuration list for PBXNativeTarget "SwiftXCTest-iOS" */;
305+
buildPhases = (
306+
19D66F941DE6F57E00C112C0 /* Sources */,
307+
19D66FB21DE6F57E00C112C0 /* Frameworks */,
308+
19D66FB41DE6F57E00C112C0 /* Headers */,
309+
19D66FB51DE6F57E00C112C0 /* Resources */,
310+
);
311+
buildRules = (
312+
);
313+
dependencies = (
314+
);
315+
name = "SwiftXCTest-iOS";
316+
productName = TestFramework;
317+
productReference = 19D66FB91DE6F57E00C112C0 /* SwiftXCTest.framework */;
318+
productType = "com.apple.product-type.framework";
319+
};
258320
5B5D86DA1BBC74AD00234F36 /* SwiftXCTest */ = {
259321
isa = PBXNativeTarget;
260322
buildConfigurationList = 5B5D86E31BBC74AD00234F36 /* Build configuration list for PBXNativeTarget "SwiftXCTest" */;
@@ -307,12 +369,20 @@
307369
projectRoot = "";
308370
targets = (
309371
5B5D86DA1BBC74AD00234F36 /* SwiftXCTest */,
372+
19D66F931DE6F57E00C112C0 /* SwiftXCTest-iOS */,
310373
DAA333B51C267AD6000CC115 /* SwiftXCTestFunctionalTests */,
311374
);
312375
};
313376
/* End PBXProject section */
314377

315378
/* Begin PBXResourcesBuildPhase section */
379+
19D66FB51DE6F57E00C112C0 /* Resources */ = {
380+
isa = PBXResourcesBuildPhase;
381+
buildActionMask = 2147483647;
382+
files = (
383+
);
384+
runOnlyForDeploymentPostprocessing = 0;
385+
};
316386
5B5D86D91BBC74AD00234F36 /* Resources */ = {
317387
isa = PBXResourcesBuildPhase;
318388
buildActionMask = 2147483647;
@@ -323,6 +393,41 @@
323393
/* End PBXResourcesBuildPhase section */
324394

325395
/* Begin PBXSourcesBuildPhase section */
396+
19D66F941DE6F57E00C112C0 /* Sources */ = {
397+
isa = PBXSourcesBuildPhase;
398+
buildActionMask = 2147483647;
399+
files = (
400+
19D66F951DE6F57E00C112C0 /* XCTestObservationCenter.swift in Sources */,
401+
19D66F961DE6F57E00C112C0 /* XCTestExpectation.swift in Sources */,
402+
19D66F971DE6F57E00C112C0 /* XCTestCase+Performance.swift in Sources */,
403+
19D66F981DE6F57E00C112C0 /* XCTestCase+Asynchronous.swift in Sources */,
404+
19D66F991DE6F57E00C112C0 /* PrintObserver.swift in Sources */,
405+
19D66F9A1DE6F57E00C112C0 /* XCTestCaseRun.swift in Sources */,
406+
19D66F9B1DE6F57E00C112C0 /* XCWaitCompletionHandler.swift in Sources */,
407+
19D66F9C1DE6F57E00C112C0 /* XCPredicateExpectationHandler.swift in Sources */,
408+
19D66F9D1DE6F57E00C112C0 /* PerformanceMeter.swift in Sources */,
409+
19D66F9F1DE6F57E00C112C0 /* XCPredicateExpectation.swift in Sources */,
410+
19D66FA01DE6F57E00C112C0 /* XCNotificationExpectationHandler.swift in Sources */,
411+
19D66FA11DE6F57E00C112C0 /* XCTestCase+NotificationExpectation.swift in Sources */,
412+
19D66FA21DE6F57E00C112C0 /* TestListing.swift in Sources */,
413+
19D66FA31DE6F57E00C112C0 /* ArgumentParser.swift in Sources */,
414+
19D66FA41DE6F57E00C112C0 /* XCTestCase.swift in Sources */,
415+
19D66FA51DE6F57E00C112C0 /* XCTestCase+PredicateExpectation.swift in Sources */,
416+
19D66FA61DE6F57E00C112C0 /* XCTestInternalObservation.swift in Sources */,
417+
19D66FA71DE6F57E00C112C0 /* XCTestObservation.swift in Sources */,
418+
19D66FA81DE6F57E00C112C0 /* XCAbstractTest.swift in Sources */,
419+
19D66FA91DE6F57E00C112C0 /* XCTestRun.swift in Sources */,
420+
19D66FAA1DE6F57E00C112C0 /* XCTestSuiteRun.swift in Sources */,
421+
19D66FAB1DE6F57E00C112C0 /* ObjectWrapper.swift in Sources */,
422+
19D66FAC1DE6F57E00C112C0 /* WallClockTimeMetric.swift in Sources */,
423+
19D66FAD1DE6F57E00C112C0 /* TestFiltering.swift in Sources */,
424+
19D66FAE1DE6F57E00C112C0 /* XCTestErrors.swift in Sources */,
425+
19D66FAF1DE6F57E00C112C0 /* XCTestSuite.swift in Sources */,
426+
19D66FB01DE6F57E00C112C0 /* XCTestCaseSuite.swift in Sources */,
427+
19D66FB11DE6F57E00C112C0 /* XCTAssert.swift in Sources */,
428+
);
429+
runOnlyForDeploymentPostprocessing = 0;
430+
};
326431
5B5D86D61BBC74AD00234F36 /* Sources */ = {
327432
isa = PBXSourcesBuildPhase;
328433
buildActionMask = 2147483647;
@@ -370,6 +475,55 @@
370475
/* End PBXTargetDependency section */
371476

372477
/* Begin XCBuildConfiguration section */
478+
19D66FB71DE6F57E00C112C0 /* Debug */ = {
479+
isa = XCBuildConfiguration;
480+
buildSettings = {
481+
CLANG_ENABLE_MODULES = YES;
482+
COPY_PHASE_STRIP = NO;
483+
DEFINES_MODULE = YES;
484+
DYLIB_COMPATIBILITY_VERSION = 1;
485+
DYLIB_CURRENT_VERSION = 1;
486+
DYLIB_INSTALL_NAME_BASE = "@rpath";
487+
ENABLE_BITCODE = YES;
488+
INFOPLIST_FILE = Info.plist;
489+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
490+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
491+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
492+
OTHER_SWIFT_FLAGS = "-DUSE_OBJC_FOUNDATION";
493+
PRODUCT_NAME = SwiftXCTest;
494+
SDKROOT = iphoneos;
495+
SKIP_INSTALL = YES;
496+
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
497+
SWIFT_VERSION = 3.0;
498+
TARGETED_DEVICE_FAMILY = "1,2";
499+
};
500+
name = Debug;
501+
};
502+
19D66FB81DE6F57E00C112C0 /* Release */ = {
503+
isa = XCBuildConfiguration;
504+
buildSettings = {
505+
CLANG_ENABLE_MODULES = YES;
506+
COPY_PHASE_STRIP = NO;
507+
DEFINES_MODULE = YES;
508+
DEVELOPMENT_TEAM = "";
509+
DYLIB_COMPATIBILITY_VERSION = 1;
510+
DYLIB_CURRENT_VERSION = 1;
511+
DYLIB_INSTALL_NAME_BASE = "@rpath";
512+
ENABLE_BITCODE = YES;
513+
INFOPLIST_FILE = Info.plist;
514+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
515+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
516+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
517+
OTHER_SWIFT_FLAGS = "-DUSE_OBJC_FOUNDATION";
518+
PRODUCT_NAME = SwiftXCTest;
519+
SDKROOT = iphoneos;
520+
SKIP_INSTALL = YES;
521+
SWIFT_VERSION = 3.0;
522+
TARGETED_DEVICE_FAMILY = "1,2";
523+
VALIDATE_PRODUCT = YES;
524+
};
525+
name = Release;
526+
};
373527
5B5D86E11BBC74AD00234F36 /* Debug */ = {
374528
isa = XCBuildConfiguration;
375529
buildSettings = {
@@ -534,6 +688,15 @@
534688
/* End XCBuildConfiguration section */
535689

536690
/* Begin XCConfigurationList section */
691+
19D66FB61DE6F57E00C112C0 /* Build configuration list for PBXNativeTarget "SwiftXCTest-iOS" */ = {
692+
isa = XCConfigurationList;
693+
buildConfigurations = (
694+
19D66FB71DE6F57E00C112C0 /* Debug */,
695+
19D66FB81DE6F57E00C112C0 /* Release */,
696+
);
697+
defaultConfigurationIsVisible = 0;
698+
defaultConfigurationName = Release;
699+
};
537700
5B5D86D51BBC74AD00234F36 /* Build configuration list for PBXProject "XCTest" */ = {
538701
isa = XCConfigurationList;
539702
buildConfigurations = (

0 commit comments

Comments
 (0)