Skip to content

Commit 7ce5fc1

Browse files
committed
Add watchOS target
1 parent e6a2f2b commit 7ce5fc1

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed

SwiftyTimer.xcodeproj/project.pbxproj

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
6E7E40931C84B2C60030CEBB /* SwiftyTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E7E40921C84B2970030CEBB /* SwiftyTimer.h */; settings = {ATTRIBUTES = (Public, ); }; };
1212
6E7E40941C84B2C70030CEBB /* SwiftyTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E7E40921C84B2970030CEBB /* SwiftyTimer.h */; settings = {ATTRIBUTES = (Public, ); }; };
1313
6E7E40A21C84B3F40030CEBB /* SwiftyTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E7E40921C84B2970030CEBB /* SwiftyTimer.h */; settings = {ATTRIBUTES = (Public, ); }; };
14+
6E7E40B01C84B43A0030CEBB /* SwiftyTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E7E40921C84B2970030CEBB /* SwiftyTimer.h */; settings = {ATTRIBUTES = (Public, ); }; };
1415
/* End PBXBuildFile section */
1516

1617
/* Begin PBXFileReference section */
@@ -20,6 +21,7 @@
2021
6E7E408A1C84B1A20030CEBB /* SwiftyTimer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2122
6E7E40921C84B2970030CEBB /* SwiftyTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwiftyTimer.h; sourceTree = "<group>"; };
2223
6E7E409A1C84B3790030CEBB /* SwiftyTimer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
24+
6E7E40A81C84B4240030CEBB /* SwiftyTimer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2325
/* End PBXFileReference section */
2426

2527
/* Begin PBXFrameworksBuildPhase section */
@@ -44,6 +46,13 @@
4446
);
4547
runOnlyForDeploymentPostprocessing = 0;
4648
};
49+
6E7E40A41C84B4240030CEBB /* Frameworks */ = {
50+
isa = PBXFrameworksBuildPhase;
51+
buildActionMask = 2147483647;
52+
files = (
53+
);
54+
runOnlyForDeploymentPostprocessing = 0;
55+
};
4756
/* End PBXFrameworksBuildPhase section */
4857

4958
/* Begin PBXGroup section */
@@ -61,6 +70,7 @@
6170
3E721ABB1BF7255D008AF027 /* SwiftyTimer.framework */,
6271
6E7E408A1C84B1A20030CEBB /* SwiftyTimer.framework */,
6372
6E7E409A1C84B3790030CEBB /* SwiftyTimer.framework */,
73+
6E7E40A81C84B4240030CEBB /* SwiftyTimer.framework */,
6474
);
6575
name = Products;
6676
sourceTree = "<group>";
@@ -103,6 +113,14 @@
103113
);
104114
runOnlyForDeploymentPostprocessing = 0;
105115
};
116+
6E7E40A51C84B4240030CEBB /* Headers */ = {
117+
isa = PBXHeadersBuildPhase;
118+
buildActionMask = 2147483647;
119+
files = (
120+
6E7E40B01C84B43A0030CEBB /* SwiftyTimer.h in Headers */,
121+
);
122+
runOnlyForDeploymentPostprocessing = 0;
123+
};
106124
/* End PBXHeadersBuildPhase section */
107125

108126
/* Begin PBXNativeTarget section */
@@ -160,6 +178,24 @@
160178
productReference = 6E7E409A1C84B3790030CEBB /* SwiftyTimer.framework */;
161179
productType = "com.apple.product-type.framework";
162180
};
181+
6E7E40A71C84B4240030CEBB /* SwiftyTimer watchOS */ = {
182+
isa = PBXNativeTarget;
183+
buildConfigurationList = 6E7E40AD1C84B4240030CEBB /* Build configuration list for PBXNativeTarget "SwiftyTimer watchOS" */;
184+
buildPhases = (
185+
6E7E40A31C84B4240030CEBB /* Sources */,
186+
6E7E40A41C84B4240030CEBB /* Frameworks */,
187+
6E7E40A51C84B4240030CEBB /* Headers */,
188+
6E7E40A61C84B4240030CEBB /* Resources */,
189+
);
190+
buildRules = (
191+
);
192+
dependencies = (
193+
);
194+
name = "SwiftyTimer watchOS";
195+
productName = "SwiftyTimer watchOS";
196+
productReference = 6E7E40A81C84B4240030CEBB /* SwiftyTimer.framework */;
197+
productType = "com.apple.product-type.framework";
198+
};
163199
/* End PBXNativeTarget section */
164200

165201
/* Begin PBXProject section */
@@ -178,6 +214,9 @@
178214
6E7E40991C84B3790030CEBB = {
179215
CreatedOnToolsVersion = 7.2;
180216
};
217+
6E7E40A71C84B4240030CEBB = {
218+
CreatedOnToolsVersion = 7.2;
219+
};
181220
};
182221
};
183222
buildConfigurationList = 3E721AB51BF7255C008AF027 /* Build configuration list for PBXProject "SwiftyTimer" */;
@@ -195,6 +234,7 @@
195234
3E721ABA1BF7255D008AF027 /* SwiftyTimer */,
196235
6E7E40891C84B1A20030CEBB /* SwiftyTimerMac */,
197236
6E7E40991C84B3790030CEBB /* SwiftyTimer tvOS */,
237+
6E7E40A71C84B4240030CEBB /* SwiftyTimer watchOS */,
198238
);
199239
};
200240
/* End PBXProject section */
@@ -221,6 +261,13 @@
221261
);
222262
runOnlyForDeploymentPostprocessing = 0;
223263
};
264+
6E7E40A61C84B4240030CEBB /* Resources */ = {
265+
isa = PBXResourcesBuildPhase;
266+
buildActionMask = 2147483647;
267+
files = (
268+
);
269+
runOnlyForDeploymentPostprocessing = 0;
270+
};
224271
/* End PBXResourcesBuildPhase section */
225272

226273
/* Begin PBXSourcesBuildPhase section */
@@ -246,6 +293,13 @@
246293
);
247294
runOnlyForDeploymentPostprocessing = 0;
248295
};
296+
6E7E40A31C84B4240030CEBB /* Sources */ = {
297+
isa = PBXSourcesBuildPhase;
298+
buildActionMask = 2147483647;
299+
files = (
300+
);
301+
runOnlyForDeploymentPostprocessing = 0;
302+
};
249303
/* End PBXSourcesBuildPhase section */
250304

251305
/* Begin XCBuildConfiguration section */
@@ -463,6 +517,46 @@
463517
};
464518
name = Release;
465519
};
520+
6E7E40AE1C84B4240030CEBB /* Debug */ = {
521+
isa = XCBuildConfiguration;
522+
buildSettings = {
523+
APPLICATION_EXTENSION_API_ONLY = YES;
524+
DEFINES_MODULE = YES;
525+
DYLIB_COMPATIBILITY_VERSION = 1;
526+
DYLIB_CURRENT_VERSION = 1;
527+
DYLIB_INSTALL_NAME_BASE = "@rpath";
528+
INFOPLIST_FILE = "$(SRCROOT)/Src/Info.plist";
529+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
530+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
531+
PRODUCT_BUNDLE_IDENTIFIER = io.radex.SwiftyTimer;
532+
PRODUCT_NAME = SwiftyTimer;
533+
SDKROOT = watchos;
534+
SKIP_INSTALL = YES;
535+
TARGETED_DEVICE_FAMILY = 4;
536+
WATCHOS_DEPLOYMENT_TARGET = 2.0;
537+
};
538+
name = Debug;
539+
};
540+
6E7E40AF1C84B4240030CEBB /* Release */ = {
541+
isa = XCBuildConfiguration;
542+
buildSettings = {
543+
APPLICATION_EXTENSION_API_ONLY = YES;
544+
DEFINES_MODULE = YES;
545+
DYLIB_COMPATIBILITY_VERSION = 1;
546+
DYLIB_CURRENT_VERSION = 1;
547+
DYLIB_INSTALL_NAME_BASE = "@rpath";
548+
INFOPLIST_FILE = "$(SRCROOT)/Src/Info.plist";
549+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
550+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
551+
PRODUCT_BUNDLE_IDENTIFIER = io.radex.SwiftyTimer;
552+
PRODUCT_NAME = SwiftyTimer;
553+
SDKROOT = watchos;
554+
SKIP_INSTALL = YES;
555+
TARGETED_DEVICE_FAMILY = 4;
556+
WATCHOS_DEPLOYMENT_TARGET = 2.0;
557+
};
558+
name = Release;
559+
};
466560
/* End XCBuildConfiguration section */
467561

468562
/* Begin XCConfigurationList section */
@@ -500,6 +594,14 @@
500594
);
501595
defaultConfigurationIsVisible = 0;
502596
};
597+
6E7E40AD1C84B4240030CEBB /* Build configuration list for PBXNativeTarget "SwiftyTimer watchOS" */ = {
598+
isa = XCConfigurationList;
599+
buildConfigurations = (
600+
6E7E40AE1C84B4240030CEBB /* Debug */,
601+
6E7E40AF1C84B4240030CEBB /* Release */,
602+
);
603+
defaultConfigurationIsVisible = 0;
604+
};
503605
/* End XCConfigurationList section */
504606
};
505607
rootObject = 3E721AB21BF7255C008AF027 /* Project object */;

0 commit comments

Comments
 (0)