[Add] Storyly 3.12.1
[CocoaPods.git] / Specs / 6 / a / b / AwsomeReactNative / 0.0.5 / AwsomeReactNative.podspec.json
blobc7baaf7a302cdfeca641ada7ae5b3f0207ad7742
2   "name": "AwsomeReactNative",
3   "version": "0.0.5",
4   "summary": "It's an awsome reactnative project.",
5   "description": "It's an awsome reactnative project. I try to put react native in a separate project.",
6   "homepage": "https://github.com/wuqiuhao/AwsomeReactNative",
7   "license": "MIT",
8   "authors": {
9     "wuqiuhao": "wqiuhao@gmail.com"
10   },
11   "source": {
12     "git": "https://github.com/wuqiuhao/AwsomeReactNative.git",
13     "tag": "0.0.5"
14   },
15   "default_subspecs": [
16     "yoga",
17     "Core",
18     "CxxBridge",
19     "DevSupport",
20     "RCTWebSocket",
21     "RCTText",
22     "RCTAnimation",
23     "RCTImage"
24   ],
25   "platforms": {
26     "ios": "9.0"
27   },
28   "module_name": "React",
29   "swift_version": "4.1",
30   "pod_target_xcconfig": {
31     "CLANG_CXX_LANGUAGE_STANDARD": "c++14",
32     "OTHER_LDFLAGS": "-ObjC",
33     "HEADER_SEARCH_PATHS": "'$(PODS_TARGET_SRCROOT)/node_modules/react-native/ReactCommon' '$(PODS_ROOT)/Folly' '$(PODS_ROOT)/boost-for-react-native' '$(PODS_ROOT)/DoubleConversion'"
34   },
35   "subspecs": [
36     {
37       "name": "NodeModule",
38       "source_files": "node_modules/**/*.{js}"
39     },
40     {
41       "name": "yoga",
42       "source_files": "node_modules/react-native/ReactCommon/yoga/**/*.{h,c}"
43     },
44     {
45       "name": "Core",
46       "dependencies": {
47         "AwsomeReactNative/yoga": [
49         ]
50       },
51       "source_files": "node_modules/react-native/React/**/*.{c,h,m,mm,S}",
52       "exclude_files": [
53         "**/__tests__/*",
54         "IntegrationTests/*",
55         "node_modules/react-native/React/DevSupport/*",
56         "node_modules/react-native/React/Inspector/*",
57         "node_modules/react-native/ReactCommon/yoga/*",
58         "node_modules/react-native/React/Cxx*/*",
59         "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
60         "node_modules/react-native/React/Executors/*"
61       ],
62       "ios": {
63         "exclude_files": "node_modules/react-native/React/**/RCTTVView.*"
64       },
65       "header_dir": "node_modules/react-native/React",
66       "frameworks": "JavaScriptCore",
67       "libraries": "stdc++"
68     },
69     {
70       "name": "BatchedBridge",
71       "dependencies": {
72         "AwsomeReactNative/Core": [
74         ],
75         "AwsomeReactNative/cxxreact_legacy": [
77         ]
78       },
79       "source_files": [
80         "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
81         "node_modules/react-native/React/Executors/*"
82       ]
83     },
84     {
85       "name": "CxxBridge",
86       "dependencies": {
87         "Folly": [
88           "2016.09.26.00"
89         ],
90         "AwsomeReactNative/Core": [
92         ],
93         "AwsomeReactNative/cxxreact": [
95         ]
96       },
97       "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
98       "private_header_files": "node_modules/react-native/React/Cxx*/*.h",
99       "source_files": "node_modules/react-native/React/Cxx*/*.{h,m,mm}"
100     },
101     {
102       "name": "DevSupport",
103       "dependencies": {
104         "AwsomeReactNative/Core": [
106         ],
107         "AwsomeReactNative/RCTWebSocket": [
109         ]
110       },
111       "source_files": [
112         "node_modules/react-native/React/DevSupport/*",
113         "node_modules/react-native/React/Inspector/*"
114       ]
115     },
116     {
117       "name": "jschelpers_legacy",
118       "source_files": [
119         "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.{cpp,h}",
120         "node_modules/react-native/ReactCommon/jschelpers/systemJSCWrapper.cpp"
121       ],
122       "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.h",
123       "frameworks": "JavaScriptCore"
124     },
125     {
126       "name": "cxxreact_legacy",
127       "dependencies": {
128         "AwsomeReactNative/jschelpers_legacy": [
130         ]
131       },
132       "source_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.{cpp,h}",
133       "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.h"
134     },
135     {
136       "name": "jschelpers",
137       "dependencies": {
138         "Folly": [
139           "2016.09.26.00"
140         ],
141         "AwsomeReactNative/PrivateDatabase": [
143         ]
144       },
145       "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
146       "source_files": "node_modules/react-native/ReactCommon/jschelpers/*.{cpp,h}",
147       "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/*.h",
148       "frameworks": "JavaScriptCore"
149     },
150     {
151       "name": "PrivateDatabase",
152       "source_files": "node_modules/react-native/ReactCommon/privatedata/*.{cpp,h}",
153       "private_header_files": "node_modules/react-native/ReactCommon/privatedata/*.h"
154     },
155     {
156       "name": "cxxreact",
157       "dependencies": {
158         "AwsomeReactNative/jschelpers": [
160         ],
161         "boost-for-react-native": [
162           "1.63.0"
163         ],
164         "Folly": [
165           "2016.09.26.00"
166         ]
167       },
168       "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
169       "source_files": "node_modules/react-native/ReactCommon/cxxreact/*.{cpp,h}",
170       "exclude_files": "node_modules/react-native/ReactCommon/cxxreact/SampleCxxModule.*",
171       "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/*.h"
172     },
173     {
174       "name": "ART",
175       "dependencies": {
176         "AwsomeReactNative/Core": [
178         ]
179       },
180       "source_files": "node_modules/react-native/Libraries/ART/**/*.{h,m}"
181     },
182     {
183       "name": "RCTActionSheet",
184       "dependencies": {
185         "AwsomeReactNative/Core": [
187         ]
188       },
189       "source_files": "node_modules/react-native/Libraries/ActionSheetIOS/*.{h,m}"
190     },
191     {
192       "name": "RCTAnimation",
193       "dependencies": {
194         "AwsomeReactNative/Core": [
196         ]
197       },
198       "source_files": "node_modules/react-native/Libraries/NativeAnimation/{Drivers/*,Nodes/*,*}.{h,m}",
199       "header_dir": "RCTAnimation"
200     },
201     {
202       "name": "RCTBlob",
203       "dependencies": {
204         "AwsomeReactNative/Core": [
206         ]
207       },
208       "source_files": "node_modules/react-native/Libraries/Blob/*.{h,m,mm}",
209       "preserve_paths": "node_modules/react-native/Libraries/Blob/*.js"
210     },
211     {
212       "name": "RCTCameraRoll",
213       "dependencies": {
214         "AwsomeReactNative/Core": [
216         ],
217         "AwsomeReactNative/RCTImage": [
219         ]
220       },
221       "source_files": "node_modules/react-native/Libraries/CameraRoll/*.{h,m}"
222     },
223     {
224       "name": "RCTGeolocation",
225       "dependencies": {
226         "AwsomeReactNative/Core": [
228         ]
229       },
230       "source_files": "node_modules/react-native/Libraries/Geolocation/*.{h,m}"
231     },
232     {
233       "name": "RCTImage",
234       "dependencies": {
235         "AwsomeReactNative/Core": [
237         ],
238         "AwsomeReactNative/RCTNetwork": [
240         ]
241       },
242       "source_files": "node_modules/react-native/Libraries/Image/*.{h,m}"
243     },
244     {
245       "name": "RCTNetwork",
246       "dependencies": {
247         "AwsomeReactNative/Core": [
249         ]
250       },
251       "source_files": "node_modules/react-native/Libraries/Network/*.{h,m,mm}"
252     },
253     {
254       "name": "RCTPushNotification",
255       "dependencies": {
256         "AwsomeReactNative/Core": [
258         ]
259       },
260       "source_files": "node_modules/react-native/Libraries/PushNotificationIOS/*.{h,m}"
261     },
262     {
263       "name": "RCTSettings",
264       "dependencies": {
265         "AwsomeReactNative/Core": [
267         ]
268       },
269       "source_files": "node_modules/react-native/Libraries/Settings/*.{h,m}"
270     },
271     {
272       "name": "RCTText",
273       "dependencies": {
274         "AwsomeReactNative/Core": [
276         ]
277       },
278       "source_files": "node_modules/react-native/Libraries/Text/**/*.{h,m}"
279     },
280     {
281       "name": "RCTVibration",
282       "dependencies": {
283         "AwsomeReactNative/Core": [
285         ]
286       },
287       "source_files": "node_modules/react-native/Libraries/Vibration/*.{h,m}"
288     },
289     {
290       "name": "RCTWebSocket",
291       "dependencies": {
292         "AwsomeReactNative/Core": [
294         ],
295         "AwsomeReactNative/RCTBlob": [
297         ],
298         "AwsomeReactNative/fishhook": [
300         ]
301       },
302       "source_files": "node_modules/react-native/Libraries/WebSocket/*.{h,m}"
303     },
304     {
305       "name": "fishhook",
306       "header_dir": "fishhook",
307       "source_files": "node_modules/react-native/Libraries/fishhook/*.{h,c}"
308     },
309     {
310       "name": "RCTLinkingIOS",
311       "dependencies": {
312         "AwsomeReactNative/Core": [
314         ]
315       },
316       "source_files": "node_modules/react-native/Libraries/LinkingIOS/*.{h,m}"
317     },
318     {
319       "name": "_ignore_me_subspec_for_linting_",
320       "dependencies": {
321         "AwsomeReactNative/Core": [
323         ],
324         "AwsomeReactNative/CxxBridge": [
326         ]
327       }
328     }
329   ]