Files: 80f8e8f709dfb501b449490162abcfe7ddf93c57 / ios / beakerReactNative.xcodeproj / project.pbxproj
71217 bytesRaw
1 | // !$*UTF8*$! |
2 | { |
3 | archiveVersion = 1; |
4 | classes = { |
5 | }; |
6 | objectVersion = 46; |
7 | objects = { |
8 | /* Begin PBXBuildFile section */ |
9 | 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; |
10 | 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; |
11 | 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */; }; |
12 | 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; |
13 | 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; |
14 | 00E356F31AD99517003FC87E /* beakerReactNativeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* beakerReactNativeTests.m */; }; |
15 | 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; |
16 | 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; |
17 | 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; |
18 | 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; |
19 | 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; |
20 | 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; |
21 | 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; |
22 | 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; |
23 | 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; |
24 | 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; |
25 | 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; |
26 | 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; |
27 | 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; |
28 | 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */; }; |
29 | 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */; }; |
30 | 2D02E4C51E0B4AEC006451C7 /* libRCTNetwork-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */; }; |
31 | 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */; }; |
32 | 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */; }; |
33 | 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */; }; |
34 | 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; }; |
35 | 2DCD954D1E0B4F2C00145EB5 /* beakerReactNativeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* beakerReactNativeTests.m */; }; |
36 | 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; }; |
37 | 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; |
38 | 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; |
39 | ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; }; |
40 | D8D62974F46645EE94DE3939 /* libRNNodeJsMobile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 751C052B421E4CCC9DFB0F0A /* libRNNodeJsMobile.a */; }; |
41 | EFE49A70CBCD46F182576D9D /* NodeMobile.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A74494B19D89479791BAA3BF /* NodeMobile.framework */; }; |
42 | 58AE51672E954EC7A6555674 /* NodeMobile.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A74494B19D89479791BAA3BF /* NodeMobile.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; |
43 | 0FF2BF025A0B435898458F4B /* nodejs-project in Resources */ = {isa = PBXBuildFile; fileRef = EDE2C8BB358B431BA5CB14F3 /* nodejs-project */; }; |
44 | A4957532835D44B08B03DA75 /* builtin_modules in Resources */ = {isa = PBXBuildFile; fileRef = B81473370EF04CE1A1FE79B0 /* builtin_modules */; }; |
45 | 36F1B1E9D87B43F185E016E4 /* libRNFS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D9494B8B11466C9E46C08D /* libRNFS.a */; }; |
46 | /* End PBXBuildFile section */ |
47 | |
48 | /* Begin PBXContainerItemProxy section */ |
49 | 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */ = { |
50 | isa = PBXContainerItemProxy; |
51 | containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; |
52 | proxyType = 2; |
53 | remoteGlobalIDString = 134814201AA4EA6300B7C361; |
54 | remoteInfo = RCTActionSheet; |
55 | }; |
56 | 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */ = { |
57 | isa = PBXContainerItemProxy; |
58 | containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; |
59 | proxyType = 2; |
60 | remoteGlobalIDString = 134814201AA4EA6300B7C361; |
61 | remoteInfo = RCTGeolocation; |
62 | }; |
63 | 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */ = { |
64 | isa = PBXContainerItemProxy; |
65 | containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; |
66 | proxyType = 2; |
67 | remoteGlobalIDString = 58B5115D1A9E6B3D00147676; |
68 | remoteInfo = RCTImage; |
69 | }; |
70 | 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */ = { |
71 | isa = PBXContainerItemProxy; |
72 | containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; |
73 | proxyType = 2; |
74 | remoteGlobalIDString = 58B511DB1A9E6C8500147676; |
75 | remoteInfo = RCTNetwork; |
76 | }; |
77 | 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */ = { |
78 | isa = PBXContainerItemProxy; |
79 | containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; |
80 | proxyType = 2; |
81 | remoteGlobalIDString = 832C81801AAF6DEF007FA2F7; |
82 | remoteInfo = RCTVibration; |
83 | }; |
84 | 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { |
85 | isa = PBXContainerItemProxy; |
86 | containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; |
87 | proxyType = 1; |
88 | remoteGlobalIDString = 13B07F861A680F5B00A75B9A; |
89 | remoteInfo = beakerReactNative; |
90 | }; |
91 | 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */ = { |
92 | isa = PBXContainerItemProxy; |
93 | containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; |
94 | proxyType = 2; |
95 | remoteGlobalIDString = 134814201AA4EA6300B7C361; |
96 | remoteInfo = RCTSettings; |
97 | }; |
98 | 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */ = { |
99 | isa = PBXContainerItemProxy; |
100 | containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; |
101 | proxyType = 2; |
102 | remoteGlobalIDString = 3C86DF461ADF2C930047B81A; |
103 | remoteInfo = RCTWebSocket; |
104 | }; |
105 | 146834031AC3E56700842450 /* PBXContainerItemProxy */ = { |
106 | isa = PBXContainerItemProxy; |
107 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
108 | proxyType = 2; |
109 | remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192; |
110 | remoteInfo = React; |
111 | }; |
112 | 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { |
113 | isa = PBXContainerItemProxy; |
114 | containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; |
115 | proxyType = 1; |
116 | remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; |
117 | remoteInfo = "beakerReactNative-tvOS"; |
118 | }; |
119 | 2D16E6711FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { |
120 | isa = PBXContainerItemProxy; |
121 | containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; |
122 | proxyType = 2; |
123 | remoteGlobalIDString = ADD01A681E09402E00F6D226; |
124 | remoteInfo = "RCTBlob-tvOS"; |
125 | }; |
126 | 2D16E6831FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { |
127 | isa = PBXContainerItemProxy; |
128 | containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; |
129 | proxyType = 2; |
130 | remoteGlobalIDString = 3DBE0D001F3B181A0099AA32; |
131 | remoteInfo = fishhook; |
132 | }; |
133 | 2D16E6851FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { |
134 | isa = PBXContainerItemProxy; |
135 | containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; |
136 | proxyType = 2; |
137 | remoteGlobalIDString = 3DBE0D0D1F3B181C0099AA32; |
138 | remoteInfo = "fishhook-tvOS"; |
139 | }; |
140 | 2DF0FFDE2056DD460020B375 /* PBXContainerItemProxy */ = { |
141 | isa = PBXContainerItemProxy; |
142 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
143 | proxyType = 2; |
144 | remoteGlobalIDString = EBF21BDC1FC498900052F4D5; |
145 | remoteInfo = jsinspector; |
146 | }; |
147 | 2DF0FFE02056DD460020B375 /* PBXContainerItemProxy */ = { |
148 | isa = PBXContainerItemProxy; |
149 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
150 | proxyType = 2; |
151 | remoteGlobalIDString = EBF21BFA1FC4989A0052F4D5; |
152 | remoteInfo = "jsinspector-tvOS"; |
153 | }; |
154 | 2DF0FFE22056DD460020B375 /* PBXContainerItemProxy */ = { |
155 | isa = PBXContainerItemProxy; |
156 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
157 | proxyType = 2; |
158 | remoteGlobalIDString = 139D7ECE1E25DB7D00323FB7; |
159 | remoteInfo = "third-party"; |
160 | }; |
161 | 2DF0FFE42056DD460020B375 /* PBXContainerItemProxy */ = { |
162 | isa = PBXContainerItemProxy; |
163 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
164 | proxyType = 2; |
165 | remoteGlobalIDString = 3D383D3C1EBD27B6005632C8; |
166 | remoteInfo = "third-party-tvOS"; |
167 | }; |
168 | 2DF0FFE62056DD460020B375 /* PBXContainerItemProxy */ = { |
169 | isa = PBXContainerItemProxy; |
170 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
171 | proxyType = 2; |
172 | remoteGlobalIDString = 139D7E881E25C6D100323FB7; |
173 | remoteInfo = "double-conversion"; |
174 | }; |
175 | 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */ = { |
176 | isa = PBXContainerItemProxy; |
177 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
178 | proxyType = 2; |
179 | remoteGlobalIDString = 3D383D621EBD27B9005632C8; |
180 | remoteInfo = "double-conversion-tvOS"; |
181 | }; |
182 | 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */ = { |
183 | isa = PBXContainerItemProxy; |
184 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
185 | proxyType = 2; |
186 | remoteGlobalIDString = 9936F3131F5F2E4B0010BF04; |
187 | remoteInfo = privatedata; |
188 | }; |
189 | 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */ = { |
190 | isa = PBXContainerItemProxy; |
191 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
192 | proxyType = 2; |
193 | remoteGlobalIDString = 9936F32F1F5F2E5B0010BF04; |
194 | remoteInfo = "privatedata-tvOS"; |
195 | }; |
196 | 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
197 | isa = PBXContainerItemProxy; |
198 | containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; |
199 | proxyType = 2; |
200 | remoteGlobalIDString = 2D2A283A1D9B042B00D4039D; |
201 | remoteInfo = "RCTImage-tvOS"; |
202 | }; |
203 | 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
204 | isa = PBXContainerItemProxy; |
205 | containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; |
206 | proxyType = 2; |
207 | remoteGlobalIDString = 2D2A28471D9B043800D4039D; |
208 | remoteInfo = "RCTLinking-tvOS"; |
209 | }; |
210 | 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
211 | isa = PBXContainerItemProxy; |
212 | containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; |
213 | proxyType = 2; |
214 | remoteGlobalIDString = 2D2A28541D9B044C00D4039D; |
215 | remoteInfo = "RCTNetwork-tvOS"; |
216 | }; |
217 | 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
218 | isa = PBXContainerItemProxy; |
219 | containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; |
220 | proxyType = 2; |
221 | remoteGlobalIDString = 2D2A28611D9B046600D4039D; |
222 | remoteInfo = "RCTSettings-tvOS"; |
223 | }; |
224 | 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
225 | isa = PBXContainerItemProxy; |
226 | containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; |
227 | proxyType = 2; |
228 | remoteGlobalIDString = 2D2A287B1D9B048500D4039D; |
229 | remoteInfo = "RCTText-tvOS"; |
230 | }; |
231 | 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
232 | isa = PBXContainerItemProxy; |
233 | containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; |
234 | proxyType = 2; |
235 | remoteGlobalIDString = 2D2A28881D9B049200D4039D; |
236 | remoteInfo = "RCTWebSocket-tvOS"; |
237 | }; |
238 | 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
239 | isa = PBXContainerItemProxy; |
240 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
241 | proxyType = 2; |
242 | remoteGlobalIDString = 2D2A28131D9B038B00D4039D; |
243 | remoteInfo = "React-tvOS"; |
244 | }; |
245 | 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
246 | isa = PBXContainerItemProxy; |
247 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
248 | proxyType = 2; |
249 | remoteGlobalIDString = 3D3C059A1DE3340900C268FA; |
250 | remoteInfo = yoga; |
251 | }; |
252 | 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
253 | isa = PBXContainerItemProxy; |
254 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
255 | proxyType = 2; |
256 | remoteGlobalIDString = 3D3C06751DE3340C00C268FA; |
257 | remoteInfo = "yoga-tvOS"; |
258 | }; |
259 | 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
260 | isa = PBXContainerItemProxy; |
261 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
262 | proxyType = 2; |
263 | remoteGlobalIDString = 3D3CD9251DE5FBEC00167DC4; |
264 | remoteInfo = cxxreact; |
265 | }; |
266 | 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
267 | isa = PBXContainerItemProxy; |
268 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
269 | proxyType = 2; |
270 | remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4; |
271 | remoteInfo = "cxxreact-tvOS"; |
272 | }; |
273 | 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
274 | isa = PBXContainerItemProxy; |
275 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
276 | proxyType = 2; |
277 | remoteGlobalIDString = 3D3CD90B1DE5FBD600167DC4; |
278 | remoteInfo = jschelpers; |
279 | }; |
280 | 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */ = { |
281 | isa = PBXContainerItemProxy; |
282 | containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
283 | proxyType = 2; |
284 | remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4; |
285 | remoteInfo = "jschelpers-tvOS"; |
286 | }; |
287 | 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = { |
288 | isa = PBXContainerItemProxy; |
289 | containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; |
290 | proxyType = 2; |
291 | remoteGlobalIDString = 134814201AA4EA6300B7C361; |
292 | remoteInfo = RCTAnimation; |
293 | }; |
294 | 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = { |
295 | isa = PBXContainerItemProxy; |
296 | containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; |
297 | proxyType = 2; |
298 | remoteGlobalIDString = 2D2A28201D9B03D100D4039D; |
299 | remoteInfo = "RCTAnimation-tvOS"; |
300 | }; |
301 | 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = { |
302 | isa = PBXContainerItemProxy; |
303 | containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; |
304 | proxyType = 2; |
305 | remoteGlobalIDString = 134814201AA4EA6300B7C361; |
306 | remoteInfo = RCTLinking; |
307 | }; |
308 | 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */ = { |
309 | isa = PBXContainerItemProxy; |
310 | containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; |
311 | proxyType = 2; |
312 | remoteGlobalIDString = 58B5119B1A9E6C1200147676; |
313 | remoteInfo = RCTText; |
314 | }; |
315 | ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */ = { |
316 | isa = PBXContainerItemProxy; |
317 | containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; |
318 | proxyType = 2; |
319 | remoteGlobalIDString = 358F4ED71D1E81A9004DF814; |
320 | remoteInfo = RCTBlob; |
321 | }; |
322 | /* End PBXContainerItemProxy section */ |
323 | |
324 | /* Begin PBXFileReference section */ |
325 | 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; }; |
326 | 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; }; |
327 | 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = "<group>"; }; |
328 | 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = "<group>"; }; |
329 | 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = "<group>"; }; |
330 | 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = "<group>"; }; |
331 | 00E356EE1AD99517003FC87E /* beakerReactNativeTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = beakerReactNativeTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
332 | 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
333 | 00E356F21AD99517003FC87E /* beakerReactNativeTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = beakerReactNativeTests.m; sourceTree = "<group>"; }; |
334 | 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = "<group>"; }; |
335 | 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = "<group>"; }; |
336 | 13B07F961A680F5B00A75B9A /* beakerReactNative.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = beakerReactNative.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
337 | 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = beakerReactNative/AppDelegate.h; sourceTree = "<group>"; }; |
338 | 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = beakerReactNative/AppDelegate.m; sourceTree = "<group>"; }; |
339 | 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; }; |
340 | 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = beakerReactNative/Images.xcassets; sourceTree = "<group>"; }; |
341 | 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = beakerReactNative/Info.plist; sourceTree = "<group>"; }; |
342 | 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = beakerReactNative/main.m; sourceTree = "<group>"; }; |
343 | 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; }; |
344 | 2D02E47B1E0B4A5D006451C7 /* beakerReactNative-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "beakerReactNative-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; |
345 | 2D02E4901E0B4A5D006451C7 /* beakerReactNative-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "beakerReactNative-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; |
346 | 2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
347 | 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; }; |
348 | 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; }; |
349 | 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; }; |
350 | ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; }; |
351 | 754A0CA091814D578410F5CD /* RNNodeJsMobile.xcodeproj */ = {isa = PBXFileReference; name = "RNNodeJsMobile.xcodeproj"; path = "../node_modules/nodejs-mobile-react-native/ios/RNNodeJsMobile.xcodeproj"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; |
352 | 751C052B421E4CCC9DFB0F0A /* libRNNodeJsMobile.a */ = {isa = PBXFileReference; name = "libRNNodeJsMobile.a"; path = "libRNNodeJsMobile.a"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; |
353 | A74494B19D89479791BAA3BF /* NodeMobile.framework */ = {isa = PBXFileReference; name = "NodeMobile.framework"; path = "../node_modules/nodejs-mobile-react-native/ios/NodeMobile.framework"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = wrapper.framework; explicitFileType = undefined; includeInIndex = 0; }; |
354 | EDE2C8BB358B431BA5CB14F3 /* nodejs-project */ = {isa = PBXFileReference; name = "nodejs-project"; path = "../nodejs-assets/nodejs-project"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; |
355 | B81473370EF04CE1A1FE79B0 /* builtin_modules */ = {isa = PBXFileReference; name = "builtin_modules"; path = "../node_modules/nodejs-mobile-react-native/install/resources/nodejs-modules/builtin_modules"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; |
356 | 654C25DC77394C6D96FCA93B /* RNFS.xcodeproj */ = {isa = PBXFileReference; name = "RNFS.xcodeproj"; path = "../node_modules/react-native-fs/RNFS.xcodeproj"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; |
357 | 11D9494B8B11466C9E46C08D /* libRNFS.a */ = {isa = PBXFileReference; name = "libRNFS.a"; path = "libRNFS.a"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; |
358 | /* End PBXFileReference section */ |
359 | |
360 | /* Begin PBXFrameworksBuildPhase section */ |
361 | 00E356EB1AD99517003FC87E /* Frameworks */ = { |
362 | isa = PBXFrameworksBuildPhase; |
363 | buildActionMask = 2147483647; |
364 | files = ( |
365 | 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */, |
366 | ); |
367 | runOnlyForDeploymentPostprocessing = 0; |
368 | }; |
369 | 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { |
370 | isa = PBXFrameworksBuildPhase; |
371 | buildActionMask = 2147483647; |
372 | files = ( |
373 | ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */, |
374 | 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */, |
375 | 146834051AC3E58100842450 /* libReact.a in Frameworks */, |
376 | 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */, |
377 | 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */, |
378 | 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */, |
379 | 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */, |
380 | 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */, |
381 | 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */, |
382 | 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */, |
383 | 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */, |
384 | 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */, |
385 | 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */, |
386 | D8D62974F46645EE94DE3939 /* libRNNodeJsMobile.a in Frameworks */, |
387 | EFE49A70CBCD46F182576D9D /* NodeMobile.framework in Frameworks */, |
388 | 36F1B1E9D87B43F185E016E4 /* libRNFS.a in Frameworks */, |
389 | ); |
390 | runOnlyForDeploymentPostprocessing = 0; |
391 | }; |
392 | 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { |
393 | isa = PBXFrameworksBuildPhase; |
394 | buildActionMask = 2147483647; |
395 | files = ( |
396 | 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */, |
397 | 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */, |
398 | 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */, |
399 | 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */, |
400 | 2D02E4C51E0B4AEC006451C7 /* libRCTNetwork-tvOS.a in Frameworks */, |
401 | 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */, |
402 | 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */, |
403 | 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */, |
404 | ); |
405 | runOnlyForDeploymentPostprocessing = 0; |
406 | }; |
407 | 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { |
408 | isa = PBXFrameworksBuildPhase; |
409 | buildActionMask = 2147483647; |
410 | files = ( |
411 | 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */, |
412 | ); |
413 | runOnlyForDeploymentPostprocessing = 0; |
414 | }; |
415 | /* End PBXFrameworksBuildPhase section */ |
416 | |
417 | /* Begin PBXGroup section */ |
418 | 00C302A81ABCB8CE00DB3ED1 /* Products */ = { |
419 | isa = PBXGroup; |
420 | children = ( |
421 | 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */, |
422 | ); |
423 | name = Products; |
424 | sourceTree = "<group>"; |
425 | }; |
426 | 00C302B61ABCB90400DB3ED1 /* Products */ = { |
427 | isa = PBXGroup; |
428 | children = ( |
429 | 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */, |
430 | ); |
431 | name = Products; |
432 | sourceTree = "<group>"; |
433 | }; |
434 | 00C302BC1ABCB91800DB3ED1 /* Products */ = { |
435 | isa = PBXGroup; |
436 | children = ( |
437 | 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */, |
438 | 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */, |
439 | ); |
440 | name = Products; |
441 | sourceTree = "<group>"; |
442 | }; |
443 | 00C302D41ABCB9D200DB3ED1 /* Products */ = { |
444 | isa = PBXGroup; |
445 | children = ( |
446 | 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */, |
447 | 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */, |
448 | ); |
449 | name = Products; |
450 | sourceTree = "<group>"; |
451 | }; |
452 | 00C302E01ABCB9EE00DB3ED1 /* Products */ = { |
453 | isa = PBXGroup; |
454 | children = ( |
455 | 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */, |
456 | ); |
457 | name = Products; |
458 | sourceTree = "<group>"; |
459 | }; |
460 | 00E356EF1AD99517003FC87E /* beakerReactNativeTests */ = { |
461 | isa = PBXGroup; |
462 | children = ( |
463 | 00E356F21AD99517003FC87E /* beakerReactNativeTests.m */, |
464 | 00E356F01AD99517003FC87E /* Supporting Files */, |
465 | ); |
466 | path = beakerReactNativeTests; |
467 | sourceTree = "<group>"; |
468 | }; |
469 | 00E356F01AD99517003FC87E /* Supporting Files */ = { |
470 | isa = PBXGroup; |
471 | children = ( |
472 | 00E356F11AD99517003FC87E /* Info.plist */, |
473 | ); |
474 | name = "Supporting Files"; |
475 | sourceTree = "<group>"; |
476 | }; |
477 | 139105B71AF99BAD00B5F7CC /* Products */ = { |
478 | isa = PBXGroup; |
479 | children = ( |
480 | 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */, |
481 | 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */, |
482 | ); |
483 | name = Products; |
484 | sourceTree = "<group>"; |
485 | }; |
486 | 139FDEE71B06529A00C62182 /* Products */ = { |
487 | isa = PBXGroup; |
488 | children = ( |
489 | 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */, |
490 | 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */, |
491 | 2D16E6841FA4F8DC00B85C8A /* libfishhook.a */, |
492 | 2D16E6861FA4F8DC00B85C8A /* libfishhook-tvOS.a */, |
493 | ); |
494 | name = Products; |
495 | sourceTree = "<group>"; |
496 | }; |
497 | 13B07FAE1A68108700A75B9A /* beakerReactNative */ = { |
498 | isa = PBXGroup; |
499 | children = ( |
500 | 008F07F21AC5B25A0029DE68 /* main.jsbundle */, |
501 | 13B07FAF1A68108700A75B9A /* AppDelegate.h */, |
502 | 13B07FB01A68108700A75B9A /* AppDelegate.m */, |
503 | 13B07FB51A68108700A75B9A /* Images.xcassets */, |
504 | 13B07FB61A68108700A75B9A /* Info.plist */, |
505 | 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, |
506 | 13B07FB71A68108700A75B9A /* main.m */, |
507 | ); |
508 | name = beakerReactNative; |
509 | sourceTree = "<group>"; |
510 | }; |
511 | 146834001AC3E56700842450 /* Products */ = { |
512 | isa = PBXGroup; |
513 | children = ( |
514 | 146834041AC3E56700842450 /* libReact.a */, |
515 | 3DAD3EA31DF850E9000B6D8A /* libReact.a */, |
516 | 3DAD3EA51DF850E9000B6D8A /* libyoga.a */, |
517 | 3DAD3EA71DF850E9000B6D8A /* libyoga.a */, |
518 | 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */, |
519 | 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */, |
520 | 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */, |
521 | 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */, |
522 | 2DF0FFDF2056DD460020B375 /* libjsinspector.a */, |
523 | 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */, |
524 | 2DF0FFE32056DD460020B375 /* libthird-party.a */, |
525 | 2DF0FFE52056DD460020B375 /* libthird-party.a */, |
526 | 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */, |
527 | 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */, |
528 | 2DF0FFEB2056DD460020B375 /* libprivatedata.a */, |
529 | 2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */, |
530 | ); |
531 | name = Products; |
532 | sourceTree = "<group>"; |
533 | }; |
534 | 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { |
535 | isa = PBXGroup; |
536 | children = ( |
537 | 2D16E6891FA4F8E400B85C8A /* libReact.a */, |
538 | A74494B19D89479791BAA3BF /* NodeMobile.framework */, |
539 | ); |
540 | name = Frameworks; |
541 | sourceTree = "<group>"; |
542 | }; |
543 | 5E91572E1DD0AC6500FF2AA8 /* Products */ = { |
544 | isa = PBXGroup; |
545 | children = ( |
546 | 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */, |
547 | 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */, |
548 | ); |
549 | name = Products; |
550 | sourceTree = "<group>"; |
551 | }; |
552 | 78C398B11ACF4ADC00677621 /* Products */ = { |
553 | isa = PBXGroup; |
554 | children = ( |
555 | 78C398B91ACF4ADC00677621 /* libRCTLinking.a */, |
556 | 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */, |
557 | ); |
558 | name = Products; |
559 | sourceTree = "<group>"; |
560 | }; |
561 | 832341AE1AAA6A7D00B99B32 /* Libraries */ = { |
562 | isa = PBXGroup; |
563 | children = ( |
564 | 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */, |
565 | 146833FF1AC3E56700842450 /* React.xcodeproj */, |
566 | 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */, |
567 | ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */, |
568 | 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */, |
569 | 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */, |
570 | 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */, |
571 | 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */, |
572 | 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */, |
573 | 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, |
574 | 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, |
575 | 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, |
576 | 754A0CA091814D578410F5CD /* RNNodeJsMobile.xcodeproj */, |
577 | 654C25DC77394C6D96FCA93B /* RNFS.xcodeproj */, |
578 | ); |
579 | name = Libraries; |
580 | sourceTree = "<group>"; |
581 | }; |
582 | 832341B11AAA6A8300B99B32 /* Products */ = { |
583 | isa = PBXGroup; |
584 | children = ( |
585 | 832341B51AAA6A8300B99B32 /* libRCTText.a */, |
586 | 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */, |
587 | ); |
588 | name = Products; |
589 | sourceTree = "<group>"; |
590 | }; |
591 | 83CBB9F61A601CBA00E9B192 = { |
592 | isa = PBXGroup; |
593 | children = ( |
594 | 13B07FAE1A68108700A75B9A /* beakerReactNative */, |
595 | 832341AE1AAA6A7D00B99B32 /* Libraries */, |
596 | 00E356EF1AD99517003FC87E /* beakerReactNativeTests */, |
597 | 83CBBA001A601CBA00E9B192 /* Products */, |
598 | 2D16E6871FA4F8E400B85C8A /* Frameworks */, |
599 | EDE2C8BB358B431BA5CB14F3 /* nodejs-project */, |
600 | B81473370EF04CE1A1FE79B0 /* builtin_modules */, |
601 | ); |
602 | indentWidth = 2; |
603 | sourceTree = "<group>"; |
604 | tabWidth = 2; |
605 | usesTabs = 0; |
606 | }; |
607 | 83CBBA001A601CBA00E9B192 /* Products */ = { |
608 | isa = PBXGroup; |
609 | children = ( |
610 | 13B07F961A680F5B00A75B9A /* beakerReactNative.app */, |
611 | 00E356EE1AD99517003FC87E /* beakerReactNativeTests.xctest */, |
612 | 2D02E47B1E0B4A5D006451C7 /* beakerReactNative-tvOS.app */, |
613 | 2D02E4901E0B4A5D006451C7 /* beakerReactNative-tvOSTests.xctest */, |
614 | ); |
615 | name = Products; |
616 | sourceTree = "<group>"; |
617 | }; |
618 | ADBDB9201DFEBF0600ED6528 /* Products */ = { |
619 | isa = PBXGroup; |
620 | children = ( |
621 | ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */, |
622 | 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */, |
623 | ); |
624 | name = Products; |
625 | sourceTree = "<group>"; |
626 | }; |
627 | 3ABE313988B64FE5876ADFD9 /* Resources */ = { |
628 | isa = "PBXGroup"; |
629 | children = ( |
630 | ); |
631 | name = Resources; |
632 | sourceTree = "<group>"; |
633 | }; |
634 | /* End PBXGroup section */ |
635 | |
636 | /* Begin PBXNativeTarget section */ |
637 | 00E356ED1AD99517003FC87E /* beakerReactNativeTests */ = { |
638 | isa = PBXNativeTarget; |
639 | buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "beakerReactNativeTests" */; |
640 | buildPhases = ( |
641 | 00E356EA1AD99517003FC87E /* Sources */, |
642 | 00E356EB1AD99517003FC87E /* Frameworks */, |
643 | 00E356EC1AD99517003FC87E /* Resources */, |
644 | ); |
645 | buildRules = ( |
646 | ); |
647 | dependencies = ( |
648 | 00E356F51AD99517003FC87E /* PBXTargetDependency */, |
649 | ); |
650 | name = beakerReactNativeTests; |
651 | productName = beakerReactNativeTests; |
652 | productReference = 00E356EE1AD99517003FC87E /* beakerReactNativeTests.xctest */; |
653 | productType = "com.apple.product-type.bundle.unit-test"; |
654 | }; |
655 | 13B07F861A680F5B00A75B9A /* beakerReactNative */ = { |
656 | isa = PBXNativeTarget; |
657 | buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "beakerReactNative" */; |
658 | buildPhases = ( |
659 | 13B07F871A680F5B00A75B9A /* Sources */, |
660 | 13B07F8C1A680F5B00A75B9A /* Frameworks */, |
661 | 13B07F8E1A680F5B00A75B9A /* Resources */, |
662 | 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, |
663 | AF9F7CC08FFC48E5B3512387 /* Embed Frameworks */, |
664 | 396544B2B4174D3AB817B436 /* Build NodeJS Mobile Native Modules */, |
665 | 26A8785CC56843679F17BC1D /* Sign NodeJS Mobile Native Modules */, |
666 | ); |
667 | buildRules = ( |
668 | ); |
669 | dependencies = ( |
670 | ); |
671 | name = beakerReactNative; |
672 | productName = "Hello World"; |
673 | productReference = 13B07F961A680F5B00A75B9A /* beakerReactNative.app */; |
674 | productType = "com.apple.product-type.application"; |
675 | }; |
676 | 2D02E47A1E0B4A5D006451C7 /* beakerReactNative-tvOS */ = { |
677 | isa = PBXNativeTarget; |
678 | buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "beakerReactNative-tvOS" */; |
679 | buildPhases = ( |
680 | 2D02E4771E0B4A5D006451C7 /* Sources */, |
681 | 2D02E4781E0B4A5D006451C7 /* Frameworks */, |
682 | 2D02E4791E0B4A5D006451C7 /* Resources */, |
683 | 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, |
684 | ); |
685 | buildRules = ( |
686 | ); |
687 | dependencies = ( |
688 | ); |
689 | name = "beakerReactNative-tvOS"; |
690 | productName = "beakerReactNative-tvOS"; |
691 | productReference = 2D02E47B1E0B4A5D006451C7 /* beakerReactNative-tvOS.app */; |
692 | productType = "com.apple.product-type.application"; |
693 | }; |
694 | 2D02E48F1E0B4A5D006451C7 /* beakerReactNative-tvOSTests */ = { |
695 | isa = PBXNativeTarget; |
696 | buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "beakerReactNative-tvOSTests" */; |
697 | buildPhases = ( |
698 | 2D02E48C1E0B4A5D006451C7 /* Sources */, |
699 | 2D02E48D1E0B4A5D006451C7 /* Frameworks */, |
700 | 2D02E48E1E0B4A5D006451C7 /* Resources */, |
701 | ); |
702 | buildRules = ( |
703 | ); |
704 | dependencies = ( |
705 | 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, |
706 | ); |
707 | name = "beakerReactNative-tvOSTests"; |
708 | productName = "beakerReactNative-tvOSTests"; |
709 | productReference = 2D02E4901E0B4A5D006451C7 /* beakerReactNative-tvOSTests.xctest */; |
710 | productType = "com.apple.product-type.bundle.unit-test"; |
711 | }; |
712 | /* End PBXNativeTarget section */ |
713 | |
714 | /* Begin PBXProject section */ |
715 | 83CBB9F71A601CBA00E9B192 /* Project object */ = { |
716 | isa = PBXProject; |
717 | attributes = { |
718 | LastUpgradeCheck = 610; |
719 | ORGANIZATIONNAME = Facebook; |
720 | TargetAttributes = { |
721 | 00E356ED1AD99517003FC87E = { |
722 | CreatedOnToolsVersion = 6.2; |
723 | TestTargetID = 13B07F861A680F5B00A75B9A; |
724 | }; |
725 | 2D02E47A1E0B4A5D006451C7 = { |
726 | CreatedOnToolsVersion = 8.2.1; |
727 | ProvisioningStyle = Automatic; |
728 | }; |
729 | 2D02E48F1E0B4A5D006451C7 = { |
730 | CreatedOnToolsVersion = 8.2.1; |
731 | ProvisioningStyle = Automatic; |
732 | TestTargetID = 2D02E47A1E0B4A5D006451C7; |
733 | }; |
734 | }; |
735 | }; |
736 | buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "beakerReactNative" */; |
737 | compatibilityVersion = "Xcode 3.2"; |
738 | developmentRegion = English; |
739 | hasScannedForEncodings = 0; |
740 | knownRegions = ( |
741 | en, |
742 | Base, |
743 | ); |
744 | mainGroup = 83CBB9F61A601CBA00E9B192; |
745 | productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; |
746 | projectDirPath = ""; |
747 | projectReferences = ( |
748 | { |
749 | ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */; |
750 | ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; |
751 | }, |
752 | { |
753 | ProductGroup = 5E91572E1DD0AC6500FF2AA8 /* Products */; |
754 | ProjectRef = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; |
755 | }, |
756 | { |
757 | ProductGroup = ADBDB9201DFEBF0600ED6528 /* Products */; |
758 | ProjectRef = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; |
759 | }, |
760 | { |
761 | ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */; |
762 | ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; |
763 | }, |
764 | { |
765 | ProductGroup = 00C302BC1ABCB91800DB3ED1 /* Products */; |
766 | ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; |
767 | }, |
768 | { |
769 | ProductGroup = 78C398B11ACF4ADC00677621 /* Products */; |
770 | ProjectRef = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; |
771 | }, |
772 | { |
773 | ProductGroup = 00C302D41ABCB9D200DB3ED1 /* Products */; |
774 | ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; |
775 | }, |
776 | { |
777 | ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */; |
778 | ProjectRef = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; |
779 | }, |
780 | { |
781 | ProductGroup = 832341B11AAA6A8300B99B32 /* Products */; |
782 | ProjectRef = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; |
783 | }, |
784 | { |
785 | ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */; |
786 | ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; |
787 | }, |
788 | { |
789 | ProductGroup = 139FDEE71B06529A00C62182 /* Products */; |
790 | ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; |
791 | }, |
792 | { |
793 | ProductGroup = 146834001AC3E56700842450 /* Products */; |
794 | ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */; |
795 | }, |
796 | ); |
797 | projectRoot = ""; |
798 | targets = ( |
799 | 13B07F861A680F5B00A75B9A /* beakerReactNative */, |
800 | 00E356ED1AD99517003FC87E /* beakerReactNativeTests */, |
801 | 2D02E47A1E0B4A5D006451C7 /* beakerReactNative-tvOS */, |
802 | 2D02E48F1E0B4A5D006451C7 /* beakerReactNative-tvOSTests */, |
803 | ); |
804 | }; |
805 | /* End PBXProject section */ |
806 | |
807 | /* Begin PBXReferenceProxy section */ |
808 | 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */ = { |
809 | isa = PBXReferenceProxy; |
810 | fileType = archive.ar; |
811 | path = libRCTActionSheet.a; |
812 | remoteRef = 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */; |
813 | sourceTree = BUILT_PRODUCTS_DIR; |
814 | }; |
815 | 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */ = { |
816 | isa = PBXReferenceProxy; |
817 | fileType = archive.ar; |
818 | path = libRCTGeolocation.a; |
819 | remoteRef = 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */; |
820 | sourceTree = BUILT_PRODUCTS_DIR; |
821 | }; |
822 | 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */ = { |
823 | isa = PBXReferenceProxy; |
824 | fileType = archive.ar; |
825 | path = libRCTImage.a; |
826 | remoteRef = 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */; |
827 | sourceTree = BUILT_PRODUCTS_DIR; |
828 | }; |
829 | 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */ = { |
830 | isa = PBXReferenceProxy; |
831 | fileType = archive.ar; |
832 | path = libRCTNetwork.a; |
833 | remoteRef = 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */; |
834 | sourceTree = BUILT_PRODUCTS_DIR; |
835 | }; |
836 | 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */ = { |
837 | isa = PBXReferenceProxy; |
838 | fileType = archive.ar; |
839 | path = libRCTVibration.a; |
840 | remoteRef = 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */; |
841 | sourceTree = BUILT_PRODUCTS_DIR; |
842 | }; |
843 | 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */ = { |
844 | isa = PBXReferenceProxy; |
845 | fileType = archive.ar; |
846 | path = libRCTSettings.a; |
847 | remoteRef = 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */; |
848 | sourceTree = BUILT_PRODUCTS_DIR; |
849 | }; |
850 | 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */ = { |
851 | isa = PBXReferenceProxy; |
852 | fileType = archive.ar; |
853 | path = libRCTWebSocket.a; |
854 | remoteRef = 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */; |
855 | sourceTree = BUILT_PRODUCTS_DIR; |
856 | }; |
857 | 146834041AC3E56700842450 /* libReact.a */ = { |
858 | isa = PBXReferenceProxy; |
859 | fileType = archive.ar; |
860 | path = libReact.a; |
861 | remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */; |
862 | sourceTree = BUILT_PRODUCTS_DIR; |
863 | }; |
864 | 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */ = { |
865 | isa = PBXReferenceProxy; |
866 | fileType = archive.ar; |
867 | path = "libRCTBlob-tvOS.a"; |
868 | remoteRef = 2D16E6711FA4F8DC00B85C8A /* PBXContainerItemProxy */; |
869 | sourceTree = BUILT_PRODUCTS_DIR; |
870 | }; |
871 | 2D16E6841FA4F8DC00B85C8A /* libfishhook.a */ = { |
872 | isa = PBXReferenceProxy; |
873 | fileType = archive.ar; |
874 | path = libfishhook.a; |
875 | remoteRef = 2D16E6831FA4F8DC00B85C8A /* PBXContainerItemProxy */; |
876 | sourceTree = BUILT_PRODUCTS_DIR; |
877 | }; |
878 | 2D16E6861FA4F8DC00B85C8A /* libfishhook-tvOS.a */ = { |
879 | isa = PBXReferenceProxy; |
880 | fileType = archive.ar; |
881 | path = "libfishhook-tvOS.a"; |
882 | remoteRef = 2D16E6851FA4F8DC00B85C8A /* PBXContainerItemProxy */; |
883 | sourceTree = BUILT_PRODUCTS_DIR; |
884 | }; |
885 | 2DF0FFDF2056DD460020B375 /* libjsinspector.a */ = { |
886 | isa = PBXReferenceProxy; |
887 | fileType = archive.ar; |
888 | path = libjsinspector.a; |
889 | remoteRef = 2DF0FFDE2056DD460020B375 /* PBXContainerItemProxy */; |
890 | sourceTree = BUILT_PRODUCTS_DIR; |
891 | }; |
892 | 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */ = { |
893 | isa = PBXReferenceProxy; |
894 | fileType = archive.ar; |
895 | path = "libjsinspector-tvOS.a"; |
896 | remoteRef = 2DF0FFE02056DD460020B375 /* PBXContainerItemProxy */; |
897 | sourceTree = BUILT_PRODUCTS_DIR; |
898 | }; |
899 | 2DF0FFE32056DD460020B375 /* libthird-party.a */ = { |
900 | isa = PBXReferenceProxy; |
901 | fileType = archive.ar; |
902 | path = "libthird-party.a"; |
903 | remoteRef = 2DF0FFE22056DD460020B375 /* PBXContainerItemProxy */; |
904 | sourceTree = BUILT_PRODUCTS_DIR; |
905 | }; |
906 | 2DF0FFE52056DD460020B375 /* libthird-party.a */ = { |
907 | isa = PBXReferenceProxy; |
908 | fileType = archive.ar; |
909 | path = "libthird-party.a"; |
910 | remoteRef = 2DF0FFE42056DD460020B375 /* PBXContainerItemProxy */; |
911 | sourceTree = BUILT_PRODUCTS_DIR; |
912 | }; |
913 | 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */ = { |
914 | isa = PBXReferenceProxy; |
915 | fileType = archive.ar; |
916 | path = "libdouble-conversion.a"; |
917 | remoteRef = 2DF0FFE62056DD460020B375 /* PBXContainerItemProxy */; |
918 | sourceTree = BUILT_PRODUCTS_DIR; |
919 | }; |
920 | 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */ = { |
921 | isa = PBXReferenceProxy; |
922 | fileType = archive.ar; |
923 | path = "libdouble-conversion.a"; |
924 | remoteRef = 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */; |
925 | sourceTree = BUILT_PRODUCTS_DIR; |
926 | }; |
927 | 2DF0FFEB2056DD460020B375 /* libprivatedata.a */ = { |
928 | isa = PBXReferenceProxy; |
929 | fileType = archive.ar; |
930 | path = libprivatedata.a; |
931 | remoteRef = 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */; |
932 | sourceTree = BUILT_PRODUCTS_DIR; |
933 | }; |
934 | 2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */ = { |
935 | isa = PBXReferenceProxy; |
936 | fileType = archive.ar; |
937 | path = "libprivatedata-tvOS.a"; |
938 | remoteRef = 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */; |
939 | sourceTree = BUILT_PRODUCTS_DIR; |
940 | }; |
941 | 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = { |
942 | isa = PBXReferenceProxy; |
943 | fileType = archive.ar; |
944 | path = "libRCTImage-tvOS.a"; |
945 | remoteRef = 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */; |
946 | sourceTree = BUILT_PRODUCTS_DIR; |
947 | }; |
948 | 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */ = { |
949 | isa = PBXReferenceProxy; |
950 | fileType = archive.ar; |
951 | path = "libRCTLinking-tvOS.a"; |
952 | remoteRef = 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */; |
953 | sourceTree = BUILT_PRODUCTS_DIR; |
954 | }; |
955 | 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */ = { |
956 | isa = PBXReferenceProxy; |
957 | fileType = archive.ar; |
958 | path = "libRCTNetwork-tvOS.a"; |
959 | remoteRef = 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */; |
960 | sourceTree = BUILT_PRODUCTS_DIR; |
961 | }; |
962 | 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */ = { |
963 | isa = PBXReferenceProxy; |
964 | fileType = archive.ar; |
965 | path = "libRCTSettings-tvOS.a"; |
966 | remoteRef = 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */; |
967 | sourceTree = BUILT_PRODUCTS_DIR; |
968 | }; |
969 | 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */ = { |
970 | isa = PBXReferenceProxy; |
971 | fileType = archive.ar; |
972 | path = "libRCTText-tvOS.a"; |
973 | remoteRef = 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */; |
974 | sourceTree = BUILT_PRODUCTS_DIR; |
975 | }; |
976 | 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */ = { |
977 | isa = PBXReferenceProxy; |
978 | fileType = archive.ar; |
979 | path = "libRCTWebSocket-tvOS.a"; |
980 | remoteRef = 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */; |
981 | sourceTree = BUILT_PRODUCTS_DIR; |
982 | }; |
983 | 3DAD3EA31DF850E9000B6D8A /* libReact.a */ = { |
984 | isa = PBXReferenceProxy; |
985 | fileType = archive.ar; |
986 | path = libReact.a; |
987 | remoteRef = 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */; |
988 | sourceTree = BUILT_PRODUCTS_DIR; |
989 | }; |
990 | 3DAD3EA51DF850E9000B6D8A /* libyoga.a */ = { |
991 | isa = PBXReferenceProxy; |
992 | fileType = archive.ar; |
993 | path = libyoga.a; |
994 | remoteRef = 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */; |
995 | sourceTree = BUILT_PRODUCTS_DIR; |
996 | }; |
997 | 3DAD3EA71DF850E9000B6D8A /* libyoga.a */ = { |
998 | isa = PBXReferenceProxy; |
999 | fileType = archive.ar; |
1000 | path = libyoga.a; |
1001 | remoteRef = 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */; |
1002 | sourceTree = BUILT_PRODUCTS_DIR; |
1003 | }; |
1004 | 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */ = { |
1005 | isa = PBXReferenceProxy; |
1006 | fileType = archive.ar; |
1007 | path = libcxxreact.a; |
1008 | remoteRef = 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */; |
1009 | sourceTree = BUILT_PRODUCTS_DIR; |
1010 | }; |
1011 | 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */ = { |
1012 | isa = PBXReferenceProxy; |
1013 | fileType = archive.ar; |
1014 | path = libcxxreact.a; |
1015 | remoteRef = 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */; |
1016 | sourceTree = BUILT_PRODUCTS_DIR; |
1017 | }; |
1018 | 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */ = { |
1019 | isa = PBXReferenceProxy; |
1020 | fileType = archive.ar; |
1021 | path = libjschelpers.a; |
1022 | remoteRef = 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */; |
1023 | sourceTree = BUILT_PRODUCTS_DIR; |
1024 | }; |
1025 | 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */ = { |
1026 | isa = PBXReferenceProxy; |
1027 | fileType = archive.ar; |
1028 | path = libjschelpers.a; |
1029 | remoteRef = 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */; |
1030 | sourceTree = BUILT_PRODUCTS_DIR; |
1031 | }; |
1032 | 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */ = { |
1033 | isa = PBXReferenceProxy; |
1034 | fileType = archive.ar; |
1035 | path = libRCTAnimation.a; |
1036 | remoteRef = 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */; |
1037 | sourceTree = BUILT_PRODUCTS_DIR; |
1038 | }; |
1039 | 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */ = { |
1040 | isa = PBXReferenceProxy; |
1041 | fileType = archive.ar; |
1042 | path = libRCTAnimation.a; |
1043 | remoteRef = 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */; |
1044 | sourceTree = BUILT_PRODUCTS_DIR; |
1045 | }; |
1046 | 78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = { |
1047 | isa = PBXReferenceProxy; |
1048 | fileType = archive.ar; |
1049 | path = libRCTLinking.a; |
1050 | remoteRef = 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */; |
1051 | sourceTree = BUILT_PRODUCTS_DIR; |
1052 | }; |
1053 | 832341B51AAA6A8300B99B32 /* libRCTText.a */ = { |
1054 | isa = PBXReferenceProxy; |
1055 | fileType = archive.ar; |
1056 | path = libRCTText.a; |
1057 | remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */; |
1058 | sourceTree = BUILT_PRODUCTS_DIR; |
1059 | }; |
1060 | ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */ = { |
1061 | isa = PBXReferenceProxy; |
1062 | fileType = archive.ar; |
1063 | path = libRCTBlob.a; |
1064 | remoteRef = ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */; |
1065 | sourceTree = BUILT_PRODUCTS_DIR; |
1066 | }; |
1067 | /* End PBXReferenceProxy section */ |
1068 | |
1069 | /* Begin PBXResourcesBuildPhase section */ |
1070 | 00E356EC1AD99517003FC87E /* Resources */ = { |
1071 | isa = PBXResourcesBuildPhase; |
1072 | buildActionMask = 2147483647; |
1073 | files = ( |
1074 | ); |
1075 | runOnlyForDeploymentPostprocessing = 0; |
1076 | }; |
1077 | 13B07F8E1A680F5B00A75B9A /* Resources */ = { |
1078 | isa = PBXResourcesBuildPhase; |
1079 | buildActionMask = 2147483647; |
1080 | files = ( |
1081 | 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, |
1082 | 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, |
1083 | 0FF2BF025A0B435898458F4B /* nodejs-project in Resources */, |
1084 | A4957532835D44B08B03DA75 /* builtin_modules in Resources */, |
1085 | ); |
1086 | runOnlyForDeploymentPostprocessing = 0; |
1087 | }; |
1088 | 2D02E4791E0B4A5D006451C7 /* Resources */ = { |
1089 | isa = PBXResourcesBuildPhase; |
1090 | buildActionMask = 2147483647; |
1091 | files = ( |
1092 | 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */, |
1093 | ); |
1094 | runOnlyForDeploymentPostprocessing = 0; |
1095 | }; |
1096 | 2D02E48E1E0B4A5D006451C7 /* Resources */ = { |
1097 | isa = PBXResourcesBuildPhase; |
1098 | buildActionMask = 2147483647; |
1099 | files = ( |
1100 | ); |
1101 | runOnlyForDeploymentPostprocessing = 0; |
1102 | }; |
1103 | /* End PBXResourcesBuildPhase section */ |
1104 | |
1105 | /* Begin PBXShellScriptBuildPhase section */ |
1106 | 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { |
1107 | isa = PBXShellScriptBuildPhase; |
1108 | buildActionMask = 2147483647; |
1109 | files = ( |
1110 | ); |
1111 | inputPaths = ( |
1112 | ); |
1113 | name = "Bundle React Native code and images"; |
1114 | outputPaths = ( |
1115 | ); |
1116 | runOnlyForDeploymentPostprocessing = 0; |
1117 | shellPath = /bin/sh; |
1118 | shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; |
1119 | }; |
1120 | 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { |
1121 | isa = PBXShellScriptBuildPhase; |
1122 | buildActionMask = 2147483647; |
1123 | files = ( |
1124 | ); |
1125 | inputPaths = ( |
1126 | ); |
1127 | name = "Bundle React Native Code And Images"; |
1128 | outputPaths = ( |
1129 | ); |
1130 | runOnlyForDeploymentPostprocessing = 0; |
1131 | shellPath = /bin/sh; |
1132 | shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; |
1133 | }; |
1134 | 396544B2B4174D3AB817B436 /* Build NodeJS Mobile Native Modules */ = { |
1135 | isa = PBXShellScriptBuildPhase; |
1136 | buildActionMask = 2147483647; |
1137 | files = ( |
1138 | ); |
1139 | runOnlyForDeploymentPostprocessing = 0; |
1140 | name = "Build NodeJS Mobile Native Modules"; |
1141 | inputPaths = ( |
1142 | ); |
1143 | outputPaths = ( |
1144 | ); |
1145 | shellPath = /bin/sh; |
1146 | shellScript = " |
1147 | set -e |
1148 | if [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then |
1149 | # If build native modules preference is not set, look for it in the project's |
1150 | #nodejs-assets/BUILD_NATIVE_MODULES.txt file. |
1151 | NODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\" |
1152 | PREFERENCE_FILE_PATH=\"$NODEJS_ASSETS_DIR/BUILD_NATIVE_MODULES.txt\" |
1153 | if [ -f \"$PREFERENCE_FILE_PATH\" ]; then |
1154 | NODEJS_MOBILE_BUILD_NATIVE_MODULES=\"$(cat $PREFERENCE_FILE_PATH | xargs)\" |
1155 | else |
1156 | NODEJS_MOBILE_BUILD_NATIVE_MODULES=0 |
1157 | fi |
1158 | fi |
1159 | if [ \"1\" != \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then exit 0; fi |
1160 | # Apply patches to the modules package.json |
1161 | PATCH_SCRIPT_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/scripts/ && pwd )\" |
1162 | NODEJS_PROJECT_MODULES_DIR=\"$( cd \"$CODESIGNING_FOLDER_PATH\" && cd nodejs-project/node_modules/ && pwd )\" |
1163 | node \"$PATCH_SCRIPT_DIR\"/patch-package.js $NODEJS_PROJECT_MODULES_DIR |
1164 | # Get the nodejs-mobile-gyp location |
1165 | NODEJS_MOBILE_GYP_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-gyp/ && pwd )\" |
1166 | NODEJS_MOBILE_GYP_BIN_FILE=\"$NODEJS_MOBILE_GYP_DIR\"/bin/node-gyp.js |
1167 | # Rebuild modules with right environment |
1168 | NODEJS_HEADERS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/ios/libnode/ && pwd )\" |
1169 | pushd $CODESIGNING_FOLDER_PATH/nodejs-project/ |
1170 | if [ \"$PLATFORM_NAME\" == \"iphoneos\" ] |
1171 | then |
1172 | GYP_DEFINES=\"OS=ios\" npm_config_nodedir=\"$NODEJS_HEADERS_DIR\" npm_config_node_gyp=\"$NODEJS_MOBILE_GYP_BIN_FILE\" npm_config_platform=\"ios\" npm_config_node_engine=\"chakracore\" npm_config_arch=\"arm64\" npm --verbose rebuild --build-from-source |
1173 | else |
1174 | GYP_DEFINES=\"OS=ios\" npm_config_nodedir=\"$NODEJS_HEADERS_DIR\" npm_config_node_gyp=\"$NODEJS_MOBILE_GYP_BIN_FILE\" npm_config_platform=\"ios\" npm_config_node_engine=\"chakracore\" npm_config_arch=\"x64\" npm --verbose rebuild --build-from-source |
1175 | fi |
1176 | popd |
1177 | "; |
1178 | }; |
1179 | 26A8785CC56843679F17BC1D /* Sign NodeJS Mobile Native Modules */ = { |
1180 | isa = PBXShellScriptBuildPhase; |
1181 | buildActionMask = 2147483647; |
1182 | files = ( |
1183 | ); |
1184 | runOnlyForDeploymentPostprocessing = 0; |
1185 | name = "Sign NodeJS Mobile Native Modules"; |
1186 | inputPaths = ( |
1187 | ); |
1188 | outputPaths = ( |
1189 | ); |
1190 | shellPath = /bin/sh; |
1191 | shellScript = " |
1192 | set -e |
1193 | if [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then |
1194 | # If build native modules preference is not set, look for it in the project's |
1195 | #nodejs-assets/BUILD_NATIVE_MODULES.txt file. |
1196 | NODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\" |
1197 | PREFERENCE_FILE_PATH=\"$NODEJS_ASSETS_DIR/BUILD_NATIVE_MODULES.txt\" |
1198 | if [ -f \"$PREFERENCE_FILE_PATH\" ]; then |
1199 | NODEJS_MOBILE_BUILD_NATIVE_MODULES=\"$(cat $PREFERENCE_FILE_PATH | xargs)\" |
1200 | else |
1201 | NODEJS_MOBILE_BUILD_NATIVE_MODULES=0 |
1202 | fi |
1203 | fi |
1204 | if [ \"1\" != \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then exit 0; fi |
1205 | /usr/bin/codesign --force --sign $EXPANDED_CODE_SIGN_IDENTITY --preserve-metadata=identifier,entitlements,flags --timestamp=none $(find \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -type f -name \"*.node\") |
1206 | "; |
1207 | }; |
1208 | /* End PBXShellScriptBuildPhase section */ |
1209 | |
1210 | /* Begin PBXSourcesBuildPhase section */ |
1211 | 00E356EA1AD99517003FC87E /* Sources */ = { |
1212 | isa = PBXSourcesBuildPhase; |
1213 | buildActionMask = 2147483647; |
1214 | files = ( |
1215 | 00E356F31AD99517003FC87E /* beakerReactNativeTests.m in Sources */, |
1216 | ); |
1217 | runOnlyForDeploymentPostprocessing = 0; |
1218 | }; |
1219 | 13B07F871A680F5B00A75B9A /* Sources */ = { |
1220 | isa = PBXSourcesBuildPhase; |
1221 | buildActionMask = 2147483647; |
1222 | files = ( |
1223 | 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, |
1224 | 13B07FC11A68108700A75B9A /* main.m in Sources */, |
1225 | ); |
1226 | runOnlyForDeploymentPostprocessing = 0; |
1227 | }; |
1228 | 2D02E4771E0B4A5D006451C7 /* Sources */ = { |
1229 | isa = PBXSourcesBuildPhase; |
1230 | buildActionMask = 2147483647; |
1231 | files = ( |
1232 | 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, |
1233 | 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, |
1234 | ); |
1235 | runOnlyForDeploymentPostprocessing = 0; |
1236 | }; |
1237 | 2D02E48C1E0B4A5D006451C7 /* Sources */ = { |
1238 | isa = PBXSourcesBuildPhase; |
1239 | buildActionMask = 2147483647; |
1240 | files = ( |
1241 | 2DCD954D1E0B4F2C00145EB5 /* beakerReactNativeTests.m in Sources */, |
1242 | ); |
1243 | runOnlyForDeploymentPostprocessing = 0; |
1244 | }; |
1245 | /* End PBXSourcesBuildPhase section */ |
1246 | |
1247 | /* Begin PBXTargetDependency section */ |
1248 | 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { |
1249 | isa = PBXTargetDependency; |
1250 | target = 13B07F861A680F5B00A75B9A /* beakerReactNative */; |
1251 | targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; |
1252 | }; |
1253 | 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { |
1254 | isa = PBXTargetDependency; |
1255 | target = 2D02E47A1E0B4A5D006451C7 /* beakerReactNative-tvOS */; |
1256 | targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; |
1257 | }; |
1258 | /* End PBXTargetDependency section */ |
1259 | |
1260 | /* Begin PBXVariantGroup section */ |
1261 | 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { |
1262 | isa = PBXVariantGroup; |
1263 | children = ( |
1264 | 13B07FB21A68108700A75B9A /* Base */, |
1265 | ); |
1266 | name = LaunchScreen.xib; |
1267 | path = beakerReactNative; |
1268 | sourceTree = "<group>"; |
1269 | }; |
1270 | /* End PBXVariantGroup section */ |
1271 | |
1272 | /* Begin XCBuildConfiguration section */ |
1273 | 00E356F61AD99517003FC87E /* Debug */ = { |
1274 | isa = XCBuildConfiguration; |
1275 | buildSettings = { |
1276 | BUNDLE_LOADER = "$(TEST_HOST)"; |
1277 | GCC_PREPROCESSOR_DEFINITIONS = ( |
1278 | "DEBUG=1", |
1279 | "$(inherited)", |
1280 | ); |
1281 | INFOPLIST_FILE = beakerReactNativeTests/Info.plist; |
1282 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1283 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
1284 | OTHER_LDFLAGS = ( |
1285 | "-ObjC", |
1286 | "-lc++", |
1287 | ); |
1288 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1289 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/beakerReactNative.app/beakerReactNative"; |
1290 | LIBRARY_SEARCH_PATHS = ( |
1291 | "$(inherited)", |
1292 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1293 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1294 | ); |
1295 | HEADER_SEARCH_PATHS = ( |
1296 | "$(inherited)", |
1297 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1298 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1299 | ); |
1300 | FRAMEWORK_SEARCH_PATHS = ( |
1301 | "$(inherited)", |
1302 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1303 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1304 | ); |
1305 | ENABLE_BITCODE = NO; |
1306 | }; |
1307 | name = Debug; |
1308 | }; |
1309 | 00E356F71AD99517003FC87E /* Release */ = { |
1310 | isa = XCBuildConfiguration; |
1311 | buildSettings = { |
1312 | BUNDLE_LOADER = "$(TEST_HOST)"; |
1313 | COPY_PHASE_STRIP = NO; |
1314 | INFOPLIST_FILE = beakerReactNativeTests/Info.plist; |
1315 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1316 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
1317 | OTHER_LDFLAGS = ( |
1318 | "-ObjC", |
1319 | "-lc++", |
1320 | ); |
1321 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1322 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/beakerReactNative.app/beakerReactNative"; |
1323 | LIBRARY_SEARCH_PATHS = ( |
1324 | "$(inherited)", |
1325 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1326 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1327 | ); |
1328 | HEADER_SEARCH_PATHS = ( |
1329 | "$(inherited)", |
1330 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1331 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1332 | ); |
1333 | FRAMEWORK_SEARCH_PATHS = ( |
1334 | "$(inherited)", |
1335 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1336 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1337 | ); |
1338 | ENABLE_BITCODE = NO; |
1339 | }; |
1340 | name = Release; |
1341 | }; |
1342 | 13B07F941A680F5B00A75B9A /* Debug */ = { |
1343 | isa = XCBuildConfiguration; |
1344 | buildSettings = { |
1345 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1346 | CURRENT_PROJECT_VERSION = 1; |
1347 | DEAD_CODE_STRIPPING = NO; |
1348 | INFOPLIST_FILE = beakerReactNative/Info.plist; |
1349 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
1350 | OTHER_LDFLAGS = ( |
1351 | "$(inherited)", |
1352 | "-ObjC", |
1353 | "-lc++", |
1354 | ); |
1355 | PRODUCT_NAME = beakerReactNative; |
1356 | VERSIONING_SYSTEM = "apple-generic"; |
1357 | HEADER_SEARCH_PATHS = ( |
1358 | "$(inherited)", |
1359 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1360 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1361 | ); |
1362 | FRAMEWORK_SEARCH_PATHS = ( |
1363 | "$(inherited)", |
1364 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1365 | ); |
1366 | ENABLE_BITCODE = NO; |
1367 | }; |
1368 | name = Debug; |
1369 | }; |
1370 | 13B07F951A680F5B00A75B9A /* Release */ = { |
1371 | isa = XCBuildConfiguration; |
1372 | buildSettings = { |
1373 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1374 | CURRENT_PROJECT_VERSION = 1; |
1375 | INFOPLIST_FILE = beakerReactNative/Info.plist; |
1376 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
1377 | OTHER_LDFLAGS = ( |
1378 | "$(inherited)", |
1379 | "-ObjC", |
1380 | "-lc++", |
1381 | ); |
1382 | PRODUCT_NAME = beakerReactNative; |
1383 | VERSIONING_SYSTEM = "apple-generic"; |
1384 | HEADER_SEARCH_PATHS = ( |
1385 | "$(inherited)", |
1386 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1387 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1388 | ); |
1389 | FRAMEWORK_SEARCH_PATHS = ( |
1390 | "$(inherited)", |
1391 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1392 | ); |
1393 | ENABLE_BITCODE = NO; |
1394 | }; |
1395 | name = Release; |
1396 | }; |
1397 | 2D02E4971E0B4A5E006451C7 /* Debug */ = { |
1398 | isa = XCBuildConfiguration; |
1399 | buildSettings = { |
1400 | ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; |
1401 | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
1402 | CLANG_ANALYZER_NONNULL = YES; |
1403 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
1404 | CLANG_WARN_INFINITE_RECURSION = YES; |
1405 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
1406 | DEBUG_INFORMATION_FORMAT = dwarf; |
1407 | ENABLE_TESTABILITY = YES; |
1408 | GCC_NO_COMMON_BLOCKS = YES; |
1409 | INFOPLIST_FILE = "beakerReactNative-tvOS/Info.plist"; |
1410 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
1411 | OTHER_LDFLAGS = ( |
1412 | "-ObjC", |
1413 | "-lc++", |
1414 | ); |
1415 | PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.beakerReactNative-tvOS"; |
1416 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1417 | SDKROOT = appletvos; |
1418 | TARGETED_DEVICE_FAMILY = 3; |
1419 | TVOS_DEPLOYMENT_TARGET = 9.2; |
1420 | LIBRARY_SEARCH_PATHS = ( |
1421 | "$(inherited)", |
1422 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1423 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1424 | ); |
1425 | HEADER_SEARCH_PATHS = ( |
1426 | "$(inherited)", |
1427 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1428 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1429 | ); |
1430 | FRAMEWORK_SEARCH_PATHS = ( |
1431 | "$(inherited)", |
1432 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1433 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1434 | ); |
1435 | ENABLE_BITCODE = NO; |
1436 | }; |
1437 | name = Debug; |
1438 | }; |
1439 | 2D02E4981E0B4A5E006451C7 /* Release */ = { |
1440 | isa = XCBuildConfiguration; |
1441 | buildSettings = { |
1442 | ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; |
1443 | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
1444 | CLANG_ANALYZER_NONNULL = YES; |
1445 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
1446 | CLANG_WARN_INFINITE_RECURSION = YES; |
1447 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
1448 | COPY_PHASE_STRIP = NO; |
1449 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
1450 | GCC_NO_COMMON_BLOCKS = YES; |
1451 | INFOPLIST_FILE = "beakerReactNative-tvOS/Info.plist"; |
1452 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
1453 | OTHER_LDFLAGS = ( |
1454 | "-ObjC", |
1455 | "-lc++", |
1456 | ); |
1457 | PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.beakerReactNative-tvOS"; |
1458 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1459 | SDKROOT = appletvos; |
1460 | TARGETED_DEVICE_FAMILY = 3; |
1461 | TVOS_DEPLOYMENT_TARGET = 9.2; |
1462 | LIBRARY_SEARCH_PATHS = ( |
1463 | "$(inherited)", |
1464 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1465 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1466 | ); |
1467 | HEADER_SEARCH_PATHS = ( |
1468 | "$(inherited)", |
1469 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1470 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1471 | ); |
1472 | FRAMEWORK_SEARCH_PATHS = ( |
1473 | "$(inherited)", |
1474 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1475 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1476 | ); |
1477 | ENABLE_BITCODE = NO; |
1478 | }; |
1479 | name = Release; |
1480 | }; |
1481 | 2D02E4991E0B4A5E006451C7 /* Debug */ = { |
1482 | isa = XCBuildConfiguration; |
1483 | buildSettings = { |
1484 | BUNDLE_LOADER = "$(TEST_HOST)"; |
1485 | CLANG_ANALYZER_NONNULL = YES; |
1486 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
1487 | CLANG_WARN_INFINITE_RECURSION = YES; |
1488 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
1489 | DEBUG_INFORMATION_FORMAT = dwarf; |
1490 | ENABLE_TESTABILITY = YES; |
1491 | GCC_NO_COMMON_BLOCKS = YES; |
1492 | INFOPLIST_FILE = "beakerReactNative-tvOSTests/Info.plist"; |
1493 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
1494 | OTHER_LDFLAGS = ( |
1495 | "-ObjC", |
1496 | "-lc++", |
1497 | ); |
1498 | PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.beakerReactNative-tvOSTests"; |
1499 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1500 | SDKROOT = appletvos; |
1501 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/beakerReactNative-tvOS.app/beakerReactNative-tvOS"; |
1502 | TVOS_DEPLOYMENT_TARGET = 10.1; |
1503 | LIBRARY_SEARCH_PATHS = ( |
1504 | "$(inherited)", |
1505 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1506 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1507 | ); |
1508 | HEADER_SEARCH_PATHS = ( |
1509 | "$(inherited)", |
1510 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1511 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1512 | ); |
1513 | FRAMEWORK_SEARCH_PATHS = ( |
1514 | "$(inherited)", |
1515 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1516 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1517 | ); |
1518 | ENABLE_BITCODE = NO; |
1519 | }; |
1520 | name = Debug; |
1521 | }; |
1522 | 2D02E49A1E0B4A5E006451C7 /* Release */ = { |
1523 | isa = XCBuildConfiguration; |
1524 | buildSettings = { |
1525 | BUNDLE_LOADER = "$(TEST_HOST)"; |
1526 | CLANG_ANALYZER_NONNULL = YES; |
1527 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
1528 | CLANG_WARN_INFINITE_RECURSION = YES; |
1529 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
1530 | COPY_PHASE_STRIP = NO; |
1531 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
1532 | GCC_NO_COMMON_BLOCKS = YES; |
1533 | INFOPLIST_FILE = "beakerReactNative-tvOSTests/Info.plist"; |
1534 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
1535 | OTHER_LDFLAGS = ( |
1536 | "-ObjC", |
1537 | "-lc++", |
1538 | ); |
1539 | PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.beakerReactNative-tvOSTests"; |
1540 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1541 | SDKROOT = appletvos; |
1542 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/beakerReactNative-tvOS.app/beakerReactNative-tvOS"; |
1543 | TVOS_DEPLOYMENT_TARGET = 10.1; |
1544 | LIBRARY_SEARCH_PATHS = ( |
1545 | "$(inherited)", |
1546 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1547 | "\"$(SRCROOT)/$(TARGET_NAME)\"", |
1548 | ); |
1549 | HEADER_SEARCH_PATHS = ( |
1550 | "$(inherited)", |
1551 | "$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**", |
1552 | "$(SRCROOT)/../node_modules/react-native-fs/**", |
1553 | ); |
1554 | FRAMEWORK_SEARCH_PATHS = ( |
1555 | "$(inherited)", |
1556 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1557 | "\"../node_modules/nodejs-mobile-react-native/ios\"", |
1558 | ); |
1559 | ENABLE_BITCODE = NO; |
1560 | }; |
1561 | name = Release; |
1562 | }; |
1563 | 83CBBA201A601CBA00E9B192 /* Debug */ = { |
1564 | isa = XCBuildConfiguration; |
1565 | buildSettings = { |
1566 | ALWAYS_SEARCH_USER_PATHS = NO; |
1567 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
1568 | CLANG_CXX_LIBRARY = "libc++"; |
1569 | CLANG_ENABLE_MODULES = YES; |
1570 | CLANG_ENABLE_OBJC_ARC = YES; |
1571 | CLANG_WARN_BOOL_CONVERSION = YES; |
1572 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
1573 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
1574 | CLANG_WARN_EMPTY_BODY = YES; |
1575 | CLANG_WARN_ENUM_CONVERSION = YES; |
1576 | CLANG_WARN_INT_CONVERSION = YES; |
1577 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
1578 | CLANG_WARN_UNREACHABLE_CODE = YES; |
1579 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
1580 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
1581 | COPY_PHASE_STRIP = NO; |
1582 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
1583 | GCC_C_LANGUAGE_STANDARD = gnu99; |
1584 | GCC_DYNAMIC_NO_PIC = NO; |
1585 | GCC_OPTIMIZATION_LEVEL = 0; |
1586 | GCC_PREPROCESSOR_DEFINITIONS = ( |
1587 | "DEBUG=1", |
1588 | "$(inherited)", |
1589 | ); |
1590 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; |
1591 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
1592 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
1593 | GCC_WARN_UNDECLARED_SELECTOR = YES; |
1594 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
1595 | GCC_WARN_UNUSED_FUNCTION = YES; |
1596 | GCC_WARN_UNUSED_VARIABLE = YES; |
1597 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1598 | MTL_ENABLE_DEBUG_INFO = YES; |
1599 | ONLY_ACTIVE_ARCH = YES; |
1600 | SDKROOT = iphoneos; |
1601 | ENABLE_BITCODE = NO; |
1602 | }; |
1603 | name = Debug; |
1604 | }; |
1605 | 83CBBA211A601CBA00E9B192 /* Release */ = { |
1606 | isa = XCBuildConfiguration; |
1607 | buildSettings = { |
1608 | ALWAYS_SEARCH_USER_PATHS = NO; |
1609 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
1610 | CLANG_CXX_LIBRARY = "libc++"; |
1611 | CLANG_ENABLE_MODULES = YES; |
1612 | CLANG_ENABLE_OBJC_ARC = YES; |
1613 | CLANG_WARN_BOOL_CONVERSION = YES; |
1614 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
1615 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
1616 | CLANG_WARN_EMPTY_BODY = YES; |
1617 | CLANG_WARN_ENUM_CONVERSION = YES; |
1618 | CLANG_WARN_INT_CONVERSION = YES; |
1619 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
1620 | CLANG_WARN_UNREACHABLE_CODE = YES; |
1621 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
1622 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
1623 | COPY_PHASE_STRIP = YES; |
1624 | ENABLE_NS_ASSERTIONS = NO; |
1625 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
1626 | GCC_C_LANGUAGE_STANDARD = gnu99; |
1627 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
1628 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
1629 | GCC_WARN_UNDECLARED_SELECTOR = YES; |
1630 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
1631 | GCC_WARN_UNUSED_FUNCTION = YES; |
1632 | GCC_WARN_UNUSED_VARIABLE = YES; |
1633 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
1634 | MTL_ENABLE_DEBUG_INFO = NO; |
1635 | SDKROOT = iphoneos; |
1636 | VALIDATE_PRODUCT = YES; |
1637 | ENABLE_BITCODE = NO; |
1638 | }; |
1639 | name = Release; |
1640 | }; |
1641 | /* End XCBuildConfiguration section */ |
1642 | |
1643 | /* Begin XCConfigurationList section */ |
1644 | 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "beakerReactNativeTests" */ = { |
1645 | isa = XCConfigurationList; |
1646 | buildConfigurations = ( |
1647 | 00E356F61AD99517003FC87E /* Debug */, |
1648 | 00E356F71AD99517003FC87E /* Release */, |
1649 | ); |
1650 | defaultConfigurationIsVisible = 0; |
1651 | defaultConfigurationName = Release; |
1652 | }; |
1653 | 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "beakerReactNative" */ = { |
1654 | isa = XCConfigurationList; |
1655 | buildConfigurations = ( |
1656 | 13B07F941A680F5B00A75B9A /* Debug */, |
1657 | 13B07F951A680F5B00A75B9A /* Release */, |
1658 | ); |
1659 | defaultConfigurationIsVisible = 0; |
1660 | defaultConfigurationName = Release; |
1661 | }; |
1662 | 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "beakerReactNative-tvOS" */ = { |
1663 | isa = XCConfigurationList; |
1664 | buildConfigurations = ( |
1665 | 2D02E4971E0B4A5E006451C7 /* Debug */, |
1666 | 2D02E4981E0B4A5E006451C7 /* Release */, |
1667 | ); |
1668 | defaultConfigurationIsVisible = 0; |
1669 | defaultConfigurationName = Release; |
1670 | }; |
1671 | 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "beakerReactNative-tvOSTests" */ = { |
1672 | isa = XCConfigurationList; |
1673 | buildConfigurations = ( |
1674 | 2D02E4991E0B4A5E006451C7 /* Debug */, |
1675 | 2D02E49A1E0B4A5E006451C7 /* Release */, |
1676 | ); |
1677 | defaultConfigurationIsVisible = 0; |
1678 | defaultConfigurationName = Release; |
1679 | }; |
1680 | 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "beakerReactNative" */ = { |
1681 | isa = XCConfigurationList; |
1682 | buildConfigurations = ( |
1683 | 83CBBA201A601CBA00E9B192 /* Debug */, |
1684 | 83CBBA211A601CBA00E9B192 /* Release */, |
1685 | ); |
1686 | defaultConfigurationIsVisible = 0; |
1687 | defaultConfigurationName = Release; |
1688 | }; |
1689 | /* End XCConfigurationList section */ |
1690 | |
1691 | /* Begin PBXCopyFilesBuildPhase section */ |
1692 | AF9F7CC08FFC48E5B3512387 /* Embed Frameworks */ = { |
1693 | isa = PBXCopyFilesBuildPhase; |
1694 | buildActionMask = 2147483647; |
1695 | files = ( |
1696 | 58AE51672E954EC7A6555674 /* NodeMobile.framework in Embed Frameworks */, |
1697 | ); |
1698 | runOnlyForDeploymentPostprocessing = 0; |
1699 | name = "Embed Frameworks"; |
1700 | dstPath = ""; |
1701 | dstSubfolderSpec = 10; |
1702 | }; |
1703 | /* End PBXCopyFilesBuildPhase section */ |
1704 | }; |
1705 | rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; |
1706 | } |
1707 |
Built with git-ssb-web