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