[Add] AlibabacloudEas20210701 6.4.0
[CocoaPods.git] / Specs / 6 / a / b / AwsomeReactNative / 0.0.8 / AwsomeReactNative.podspec.json
blob6da265d3c106c375f96024cfc9e9196fb56a6926
2   "name": "AwsomeReactNative",
3   "version": "0.0.8",
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.8"
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": [
39         "node_modules/react-native/**/*",
40         "package.json"
41       ],
42       "exclude_files": "node_modules/react-native/local-cli/templates/**/*"
43     },
44     {
45       "name": "yoga",
46       "source_files": "node_modules/react-native/ReactCommon/yoga/**/*.{h,c}"
47     },
48     {
49       "name": "Core",
50       "dependencies": {
51         "AwsomeReactNative/yoga": [
53         ]
54       },
55       "source_files": "node_modules/react-native/React/**/*.{c,h,m,mm,S}",
56       "exclude_files": [
57         "**/__tests__/*",
58         "IntegrationTests/*",
59         "node_modules/react-native/React/DevSupport/*",
60         "node_modules/react-native/React/Inspector/*",
61         "node_modules/react-native/ReactCommon/yoga/*",
62         "node_modules/react-native/React/Cxx*/*",
63         "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
64         "node_modules/react-native/React/Executors/*"
65       ],
66       "ios": {
67         "exclude_files": "node_modules/react-native/React/**/RCTTVView.*"
68       },
69       "header_dir": "node_modules/react-native/React",
70       "frameworks": "JavaScriptCore",
71       "libraries": "stdc++"
72     },
73     {
74       "name": "BatchedBridge",
75       "dependencies": {
76         "AwsomeReactNative/Core": [
78         ],
79         "AwsomeReactNative/cxxreact_legacy": [
81         ]
82       },
83       "source_files": [
84         "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
85         "node_modules/react-native/React/Executors/*"
86       ]
87     },
88     {
89       "name": "CxxBridge",
90       "dependencies": {
91         "Folly": [
92           "2016.09.26.00"
93         ],
94         "AwsomeReactNative/Core": [
96         ],
97         "AwsomeReactNative/cxxreact": [
99         ]
100       },
101       "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
102       "private_header_files": "node_modules/react-native/React/Cxx*/*.h",
103       "source_files": "node_modules/react-native/React/Cxx*/*.{h,m,mm}"
104     },
105     {
106       "name": "DevSupport",
107       "dependencies": {
108         "AwsomeReactNative/Core": [
110         ],
111         "AwsomeReactNative/RCTWebSocket": [
113         ]
114       },
115       "source_files": [
116         "node_modules/react-native/React/DevSupport/*",
117         "node_modules/react-native/React/Inspector/*"
118       ]
119     },
120     {
121       "name": "jschelpers_legacy",
122       "source_files": [
123         "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.{cpp,h}",
124         "node_modules/react-native/ReactCommon/jschelpers/systemJSCWrapper.cpp"
125       ],
126       "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.h",
127       "frameworks": "JavaScriptCore"
128     },
129     {
130       "name": "cxxreact_legacy",
131       "dependencies": {
132         "AwsomeReactNative/jschelpers_legacy": [
134         ]
135       },
136       "source_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.{cpp,h}",
137       "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.h"
138     },
139     {
140       "name": "jschelpers",
141       "dependencies": {
142         "Folly": [
143           "2016.09.26.00"
144         ],
145         "AwsomeReactNative/PrivateDatabase": [
147         ]
148       },
149       "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
150       "source_files": "node_modules/react-native/ReactCommon/jschelpers/*.{cpp,h}",
151       "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/*.h",
152       "frameworks": "JavaScriptCore"
153     },
154     {
155       "name": "PrivateDatabase",
156       "source_files": "node_modules/react-native/ReactCommon/privatedata/*.{cpp,h}",
157       "private_header_files": "node_modules/react-native/ReactCommon/privatedata/*.h"
158     },
159     {
160       "name": "cxxreact",
161       "dependencies": {
162         "AwsomeReactNative/jschelpers": [
164         ],
165         "boost-for-react-native": [
166           "1.63.0"
167         ],
168         "Folly": [
169           "2016.09.26.00"
170         ]
171       },
172       "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
173       "source_files": "node_modules/react-native/ReactCommon/cxxreact/*.{cpp,h}",
174       "exclude_files": "node_modules/react-native/ReactCommon/cxxreact/SampleCxxModule.*",
175       "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/*.h"
176     },
177     {
178       "name": "ART",
179       "dependencies": {
180         "AwsomeReactNative/Core": [
182         ]
183       },
184       "source_files": "node_modules/react-native/Libraries/ART/**/*.{h,m}"
185     },
186     {
187       "name": "RCTActionSheet",
188       "dependencies": {
189         "AwsomeReactNative/Core": [
191         ]
192       },
193       "source_files": "node_modules/react-native/Libraries/ActionSheetIOS/*.{h,m}"
194     },
195     {
196       "name": "RCTAnimation",
197       "dependencies": {
198         "AwsomeReactNative/Core": [
200         ]
201       },
202       "source_files": "node_modules/react-native/Libraries/NativeAnimation/{Drivers/*,Nodes/*,*}.{h,m}",
203       "header_dir": "RCTAnimation"
204     },
205     {
206       "name": "RCTBlob",
207       "dependencies": {
208         "AwsomeReactNative/Core": [
210         ]
211       },
212       "source_files": "node_modules/react-native/Libraries/Blob/*.{h,m,mm}",
213       "preserve_paths": "node_modules/react-native/Libraries/Blob/*.js"
214     },
215     {
216       "name": "RCTCameraRoll",
217       "dependencies": {
218         "AwsomeReactNative/Core": [
220         ],
221         "AwsomeReactNative/RCTImage": [
223         ]
224       },
225       "source_files": "node_modules/react-native/Libraries/CameraRoll/*.{h,m}"
226     },
227     {
228       "name": "RCTGeolocation",
229       "dependencies": {
230         "AwsomeReactNative/Core": [
232         ]
233       },
234       "source_files": "node_modules/react-native/Libraries/Geolocation/*.{h,m}"
235     },
236     {
237       "name": "RCTImage",
238       "dependencies": {
239         "AwsomeReactNative/Core": [
241         ],
242         "AwsomeReactNative/RCTNetwork": [
244         ]
245       },
246       "source_files": "node_modules/react-native/Libraries/Image/*.{h,m}"
247     },
248     {
249       "name": "RCTNetwork",
250       "dependencies": {
251         "AwsomeReactNative/Core": [
253         ]
254       },
255       "source_files": "node_modules/react-native/Libraries/Network/*.{h,m,mm}"
256     },
257     {
258       "name": "RCTPushNotification",
259       "dependencies": {
260         "AwsomeReactNative/Core": [
262         ]
263       },
264       "source_files": "node_modules/react-native/Libraries/PushNotificationIOS/*.{h,m}"
265     },
266     {
267       "name": "RCTSettings",
268       "dependencies": {
269         "AwsomeReactNative/Core": [
271         ]
272       },
273       "source_files": "node_modules/react-native/Libraries/Settings/*.{h,m}"
274     },
275     {
276       "name": "RCTText",
277       "dependencies": {
278         "AwsomeReactNative/Core": [
280         ]
281       },
282       "source_files": "node_modules/react-native/Libraries/Text/**/*.{h,m}"
283     },
284     {
285       "name": "RCTVibration",
286       "dependencies": {
287         "AwsomeReactNative/Core": [
289         ]
290       },
291       "source_files": "node_modules/react-native/Libraries/Vibration/*.{h,m}"
292     },
293     {
294       "name": "RCTWebSocket",
295       "dependencies": {
296         "AwsomeReactNative/Core": [
298         ],
299         "AwsomeReactNative/RCTBlob": [
301         ],
302         "AwsomeReactNative/fishhook": [
304         ]
305       },
306       "source_files": "node_modules/react-native/Libraries/WebSocket/*.{h,m}"
307     },
308     {
309       "name": "fishhook",
310       "header_dir": "fishhook",
311       "source_files": "node_modules/react-native/Libraries/fishhook/*.{h,c}"
312     },
313     {
314       "name": "RCTLinkingIOS",
315       "dependencies": {
316         "AwsomeReactNative/Core": [
318         ]
319       },
320       "source_files": "node_modules/react-native/Libraries/LinkingIOS/*.{h,m}"
321     },
322     {
323       "name": "_ignore_me_subspec_for_linting_",
324       "dependencies": {
325         "AwsomeReactNative/Core": [
327         ],
328         "AwsomeReactNative/CxxBridge": [
330         ]
331       }
332     }
333   ]