Skip to content

Commit af6b37f

Browse files
committed
Add tvOS target
1 parent 3f1ece6 commit af6b37f

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed

SwiftyTimer.xcodeproj/project.pbxproj

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
3E721AC61BF725A2008AF027 /* SwiftyTimer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftyTimer.swift; sourceTree = "<group>"; };
1919
6E7E408A1C84B1A20030CEBB /* SwiftyTimer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2020
6E7E40921C84B2970030CEBB /* SwiftyTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwiftyTimer.h; sourceTree = "<group>"; };
21+
6E7E409A1C84B3790030CEBB /* SwiftyTimer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2122
/* End PBXFileReference section */
2223

2324
/* Begin PBXFrameworksBuildPhase section */
@@ -35,6 +36,13 @@
3536
);
3637
runOnlyForDeploymentPostprocessing = 0;
3738
};
39+
6E7E40961C84B3790030CEBB /* Frameworks */ = {
40+
isa = PBXFrameworksBuildPhase;
41+
buildActionMask = 2147483647;
42+
files = (
43+
);
44+
runOnlyForDeploymentPostprocessing = 0;
45+
};
3846
/* End PBXFrameworksBuildPhase section */
3947

4048
/* Begin PBXGroup section */
@@ -51,6 +59,7 @@
5159
children = (
5260
3E721ABB1BF7255D008AF027 /* SwiftyTimer.framework */,
5361
6E7E408A1C84B1A20030CEBB /* SwiftyTimer.framework */,
62+
6E7E409A1C84B3790030CEBB /* SwiftyTimer.framework */,
5463
);
5564
name = Products;
5665
sourceTree = "<group>";
@@ -85,6 +94,13 @@
8594
);
8695
runOnlyForDeploymentPostprocessing = 0;
8796
};
97+
6E7E40971C84B3790030CEBB /* Headers */ = {
98+
isa = PBXHeadersBuildPhase;
99+
buildActionMask = 2147483647;
100+
files = (
101+
);
102+
runOnlyForDeploymentPostprocessing = 0;
103+
};
88104
/* End PBXHeadersBuildPhase section */
89105

90106
/* Begin PBXNativeTarget section */
@@ -124,6 +140,24 @@
124140
productReference = 6E7E408A1C84B1A20030CEBB /* SwiftyTimer.framework */;
125141
productType = "com.apple.product-type.framework";
126142
};
143+
6E7E40991C84B3790030CEBB /* SwiftyTimer tvOS */ = {
144+
isa = PBXNativeTarget;
145+
buildConfigurationList = 6E7E409F1C84B3790030CEBB /* Build configuration list for PBXNativeTarget "SwiftyTimer tvOS" */;
146+
buildPhases = (
147+
6E7E40951C84B3790030CEBB /* Sources */,
148+
6E7E40961C84B3790030CEBB /* Frameworks */,
149+
6E7E40971C84B3790030CEBB /* Headers */,
150+
6E7E40981C84B3790030CEBB /* Resources */,
151+
);
152+
buildRules = (
153+
);
154+
dependencies = (
155+
);
156+
name = "SwiftyTimer tvOS";
157+
productName = "SwiftyTimer tvOS";
158+
productReference = 6E7E409A1C84B3790030CEBB /* SwiftyTimer.framework */;
159+
productType = "com.apple.product-type.framework";
160+
};
127161
/* End PBXNativeTarget section */
128162

129163
/* Begin PBXProject section */
@@ -139,6 +173,9 @@
139173
6E7E40891C84B1A20030CEBB = {
140174
CreatedOnToolsVersion = 7.2;
141175
};
176+
6E7E40991C84B3790030CEBB = {
177+
CreatedOnToolsVersion = 7.2;
178+
};
142179
};
143180
};
144181
buildConfigurationList = 3E721AB51BF7255C008AF027 /* Build configuration list for PBXProject "SwiftyTimer" */;
@@ -155,6 +192,7 @@
155192
targets = (
156193
3E721ABA1BF7255D008AF027 /* SwiftyTimer */,
157194
6E7E40891C84B1A20030CEBB /* SwiftyTimerMac */,
195+
6E7E40991C84B3790030CEBB /* SwiftyTimer tvOS */,
158196
);
159197
};
160198
/* End PBXProject section */
@@ -174,6 +212,13 @@
174212
);
175213
runOnlyForDeploymentPostprocessing = 0;
176214
};
215+
6E7E40981C84B3790030CEBB /* Resources */ = {
216+
isa = PBXResourcesBuildPhase;
217+
buildActionMask = 2147483647;
218+
files = (
219+
);
220+
runOnlyForDeploymentPostprocessing = 0;
221+
};
177222
/* End PBXResourcesBuildPhase section */
178223

179224
/* Begin PBXSourcesBuildPhase section */
@@ -192,6 +237,13 @@
192237
);
193238
runOnlyForDeploymentPostprocessing = 0;
194239
};
240+
6E7E40951C84B3790030CEBB /* Sources */ = {
241+
isa = PBXSourcesBuildPhase;
242+
buildActionMask = 2147483647;
243+
files = (
244+
);
245+
runOnlyForDeploymentPostprocessing = 0;
246+
};
195247
/* End PBXSourcesBuildPhase section */
196248

197249
/* Begin XCBuildConfiguration section */
@@ -365,6 +417,44 @@
365417
};
366418
name = Release;
367419
};
420+
6E7E40A01C84B3790030CEBB /* Debug */ = {
421+
isa = XCBuildConfiguration;
422+
buildSettings = {
423+
DEFINES_MODULE = YES;
424+
DYLIB_COMPATIBILITY_VERSION = 1;
425+
DYLIB_CURRENT_VERSION = 1;
426+
DYLIB_INSTALL_NAME_BASE = "@rpath";
427+
INFOPLIST_FILE = "$(SRCROOT)/Src/Info.plist";
428+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
429+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
430+
PRODUCT_BUNDLE_IDENTIFIER = "io.radex.SwiftyTimer-tvOS";
431+
PRODUCT_NAME = SwiftyTimer;
432+
SDKROOT = appletvos;
433+
SKIP_INSTALL = YES;
434+
TARGETED_DEVICE_FAMILY = 3;
435+
TVOS_DEPLOYMENT_TARGET = 9.0;
436+
};
437+
name = Debug;
438+
};
439+
6E7E40A11C84B3790030CEBB /* Release */ = {
440+
isa = XCBuildConfiguration;
441+
buildSettings = {
442+
DEFINES_MODULE = YES;
443+
DYLIB_COMPATIBILITY_VERSION = 1;
444+
DYLIB_CURRENT_VERSION = 1;
445+
DYLIB_INSTALL_NAME_BASE = "@rpath";
446+
INFOPLIST_FILE = "$(SRCROOT)/Src/Info.plist";
447+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
448+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
449+
PRODUCT_BUNDLE_IDENTIFIER = "io.radex.SwiftyTimer-tvOS";
450+
PRODUCT_NAME = SwiftyTimer;
451+
SDKROOT = appletvos;
452+
SKIP_INSTALL = YES;
453+
TARGETED_DEVICE_FAMILY = 3;
454+
TVOS_DEPLOYMENT_TARGET = 9.0;
455+
};
456+
name = Release;
457+
};
368458
/* End XCBuildConfiguration section */
369459

370460
/* Begin XCConfigurationList section */
@@ -394,6 +484,14 @@
394484
);
395485
defaultConfigurationIsVisible = 0;
396486
};
487+
6E7E409F1C84B3790030CEBB /* Build configuration list for PBXNativeTarget "SwiftyTimer tvOS" */ = {
488+
isa = XCConfigurationList;
489+
buildConfigurations = (
490+
6E7E40A01C84B3790030CEBB /* Debug */,
491+
6E7E40A11C84B3790030CEBB /* Release */,
492+
);
493+
defaultConfigurationIsVisible = 0;
494+
};
397495
/* End XCConfigurationList section */
398496
};
399497
rootObject = 3E721AB21BF7255C008AF027 /* Project object */;

0 commit comments

Comments
 (0)