Skip to content

Commit 667a72c

Browse files
Merge pull request #45 from tykus160/master
Add tvOS target
2 parents e4ff153 + 7615681 commit 667a72c

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

ios/RNSecureKeyStore.xcodeproj/project.pbxproj

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

99
/* Begin PBXBuildFile section */
10+
465057AF2107394900FD399B /* RNSecureKeyStore.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* RNSecureKeyStore.m */; };
1011
B3E7B58A1CC2AC0600A0062D /* RNSecureKeyStore.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* RNSecureKeyStore.m */; };
1112
/* End PBXBuildFile section */
1213

1314
/* Begin PBXCopyFilesBuildPhase section */
15+
465057B12107394900FD399B /* CopyFiles */ = {
16+
isa = PBXCopyFilesBuildPhase;
17+
buildActionMask = 2147483647;
18+
dstPath = "include/$(PRODUCT_NAME)";
19+
dstSubfolderSpec = 16;
20+
files = (
21+
);
22+
runOnlyForDeploymentPostprocessing = 0;
23+
};
1424
58B511D91A9E6C8500147676 /* CopyFiles */ = {
1525
isa = PBXCopyFilesBuildPhase;
1626
buildActionMask = 2147483647;
@@ -24,11 +34,19 @@
2434

2535
/* Begin PBXFileReference section */
2636
134814201AA4EA6300B7C361 /* libRNSecureKeyStore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNSecureKeyStore.a; sourceTree = BUILT_PRODUCTS_DIR; };
37+
465057B52107394900FD399B /* libRNSecureKeyStore-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libRNSecureKeyStore-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
2738
B3E7B5881CC2AC0600A0062D /* RNSecureKeyStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNSecureKeyStore.h; sourceTree = "<group>"; };
2839
B3E7B5891CC2AC0600A0062D /* RNSecureKeyStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNSecureKeyStore.m; sourceTree = "<group>"; };
2940
/* End PBXFileReference section */
3041

3142
/* Begin PBXFrameworksBuildPhase section */
43+
465057B02107394900FD399B /* Frameworks */ = {
44+
isa = PBXFrameworksBuildPhase;
45+
buildActionMask = 2147483647;
46+
files = (
47+
);
48+
runOnlyForDeploymentPostprocessing = 0;
49+
};
3250
58B511D81A9E6C8500147676 /* Frameworks */ = {
3351
isa = PBXFrameworksBuildPhase;
3452
buildActionMask = 2147483647;
@@ -53,12 +71,30 @@
5371
B3E7B5881CC2AC0600A0062D /* RNSecureKeyStore.h */,
5472
B3E7B5891CC2AC0600A0062D /* RNSecureKeyStore.m */,
5573
134814211AA4EA7D00B7C361 /* Products */,
74+
465057B52107394900FD399B /* libRNSecureKeyStore-tvOS.a */,
5675
);
5776
sourceTree = "<group>";
5877
};
5978
/* End PBXGroup section */
6079

6180
/* Begin PBXNativeTarget section */
81+
465057AD2107394900FD399B /* RNSecureKeyStore-tvOS */ = {
82+
isa = PBXNativeTarget;
83+
buildConfigurationList = 465057B22107394900FD399B /* Build configuration list for PBXNativeTarget "RNSecureKeyStore-tvOS" */;
84+
buildPhases = (
85+
465057AE2107394900FD399B /* Sources */,
86+
465057B02107394900FD399B /* Frameworks */,
87+
465057B12107394900FD399B /* CopyFiles */,
88+
);
89+
buildRules = (
90+
);
91+
dependencies = (
92+
);
93+
name = "RNSecureKeyStore-tvOS";
94+
productName = RCTDataManager;
95+
productReference = 465057B52107394900FD399B /* libRNSecureKeyStore-tvOS.a */;
96+
productType = "com.apple.product-type.library.static";
97+
};
6298
58B511DA1A9E6C8500147676 /* RNSecureKeyStore */ = {
6399
isa = PBXNativeTarget;
64100
buildConfigurationList = 58B511EF1A9E6C8500147676 /* Build configuration list for PBXNativeTarget "RNSecureKeyStore" */;
@@ -103,11 +139,20 @@
103139
projectRoot = "";
104140
targets = (
105141
58B511DA1A9E6C8500147676 /* RNSecureKeyStore */,
142+
465057AD2107394900FD399B /* RNSecureKeyStore-tvOS */,
106143
);
107144
};
108145
/* End PBXProject section */
109146

110147
/* Begin PBXSourcesBuildPhase section */
148+
465057AE2107394900FD399B /* Sources */ = {
149+
isa = PBXSourcesBuildPhase;
150+
buildActionMask = 2147483647;
151+
files = (
152+
465057AF2107394900FD399B /* RNSecureKeyStore.m in Sources */,
153+
);
154+
runOnlyForDeploymentPostprocessing = 0;
155+
};
111156
58B511D71A9E6C8500147676 /* Sources */ = {
112157
isa = PBXSourcesBuildPhase;
113158
buildActionMask = 2147483647;
@@ -119,6 +164,40 @@
119164
/* End PBXSourcesBuildPhase section */
120165

121166
/* Begin XCBuildConfiguration section */
167+
465057B32107394900FD399B /* Debug */ = {
168+
isa = XCBuildConfiguration;
169+
buildSettings = {
170+
HEADER_SEARCH_PATHS = (
171+
"$(inherited)",
172+
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
173+
"$(SRCROOT)/../../../React/**",
174+
"$(SRCROOT)/../../react-native/React/**",
175+
);
176+
LIBRARY_SEARCH_PATHS = "$(inherited)";
177+
OTHER_LDFLAGS = "-ObjC";
178+
PRODUCT_NAME = "$(TARGET_NAME)";
179+
SDKROOT = appletvos;
180+
SKIP_INSTALL = YES;
181+
};
182+
name = Debug;
183+
};
184+
465057B42107394900FD399B /* Release */ = {
185+
isa = XCBuildConfiguration;
186+
buildSettings = {
187+
HEADER_SEARCH_PATHS = (
188+
"$(inherited)",
189+
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
190+
"$(SRCROOT)/../../../React/**",
191+
"$(SRCROOT)/../../react-native/React/**",
192+
);
193+
LIBRARY_SEARCH_PATHS = "$(inherited)";
194+
OTHER_LDFLAGS = "-ObjC";
195+
PRODUCT_NAME = "$(TARGET_NAME)";
196+
SDKROOT = appletvos;
197+
SKIP_INSTALL = YES;
198+
};
199+
name = Release;
200+
};
122201
58B511ED1A9E6C8500147676 /* Debug */ = {
123202
isa = XCBuildConfiguration;
124203
buildSettings = {
@@ -228,6 +307,15 @@
228307
/* End XCBuildConfiguration section */
229308

230309
/* Begin XCConfigurationList section */
310+
465057B22107394900FD399B /* Build configuration list for PBXNativeTarget "RNSecureKeyStore-tvOS" */ = {
311+
isa = XCConfigurationList;
312+
buildConfigurations = (
313+
465057B32107394900FD399B /* Debug */,
314+
465057B42107394900FD399B /* Release */,
315+
);
316+
defaultConfigurationIsVisible = 0;
317+
defaultConfigurationName = Release;
318+
};
231319
58B511D61A9E6C8500147676 /* Build configuration list for PBXProject "RNSecureKeyStore" */ = {
232320
isa = XCConfigurationList;
233321
buildConfigurations = (

0 commit comments

Comments
 (0)