[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 4 / 1 / c / QuickWebKit / 1.0.3 / QuickWebKit.podspec.json
blob8417ea33e513920440243b2e773e98371ff8c0d9
2   "name": "QuickWebKit",
3   "version": "1.0.3",
4   "summary": "A great & strong plugin based WebViewController. 一款基于插件的 WebView 视图控制器,您可以基于它设计您的浏览器插件,然后像积木一样来组装它们。",
5   "description": "A great & strong plugin based WebViewController. 一款基于插件的 WebView 视图控制器,您可以基于它设计您的浏览器插件,然后像积木一样来组装它们。",
6   "homepage": "https://github.com/pcjbird/QuickWebViewController",
7   "license": "MIT",
8   "authors": {
9     "pcjbird": "pcjbird@hotmail.com"
10   },
11   "source": {
12     "git": "https://github.com/pcjbird/QuickWebViewController.git",
13     "tag": "1.0.3"
14   },
15   "social_media_url": "http://www.lessney.com",
16   "requires_arc": true,
17   "platforms": {
18     "ios": "8.0"
19   },
20   "frameworks": [
21     "Foundation",
22     "UIKit",
23     "CoreGraphics",
24     "WebKit",
25     "JavaScriptCore",
26     "QuartzCore"
27   ],
28   "source_files": "QuickWebKit/QuickWebKit.h",
29   "dependencies": {
30     "SmartJSWebView": [
32     ],
33     "YYImage/WebP": [
35     ],
36     "YYWebImage": [
38     ],
39     "FTPopOverMenu": [
41     ]
42   },
43   "pod_target_xcconfig": {
44     "OTHER_LDFLAGS": "-lObjC"
45   },
46   "subspecs": [
47     {
48       "name": "QuickWebViewController",
49       "source_files": [
50         "QuickWebKit/QuickWebKit.h",
51         "QuickWebKit/QuickWebKitDefines",
52         "QuickWebKit/QuickWebUtil",
53         "QuickWebKit/QuickWebCore"
54       ],
55       "public_header_files": [
56         "QuickWebKit/QuickWebKit.h",
57         "QuickWebKit/QuickWebCore/*.{h}"
58       ],
59       "resource_bundles": {
60         "QuickWebKit": [
61           "QuickWebResources/QuickWebViewControllerResource/*.*"
62         ]
63       }
64     },
65     {
66       "name": "QuickWebToastPlugin",
67       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebToastPlugin",
68       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebToastPlugin/*.{h}",
69       "dependencies": {
70         "QuickWebKit/QuickWebViewController": [
72         ],
73         "Toast": [
75         ]
76       }
77     },
78     {
79       "name": "QuickWebProviderPlugin",
80       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebProviderPlugin",
81       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebProviderPlugin/QuickWebProviderPlugin.h",
82       "dependencies": {
83         "QuickWebKit/QuickWebViewController": [
85         ]
86       },
87       "resource_bundles": {
88         "QuickWebProviderPlugin": [
89           "QuickWebResources/QuickWebProviderPluginResource/*.*"
90         ]
91       }
92     },
93     {
94       "name": "QuickWebSharePlugin",
95       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebSharePlugin",
96       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebSharePlugin/QuickWebSharePlugin.h",
97       "dependencies": {
98         "QuickWebKit/QuickWebViewController": [
100         ],
101         "EasyShareKit": [
103         ],
104         "GTMNSStringHTMLAdditions": [
106         ]
107       }
108     },
109     {
110       "name": "QuickWebQRCodePlugin",
111       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebQRCodePlugin",
112       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebQRCodePlugin/QuickWebQRCodePlugin.h",
113       "dependencies": {
114         "QuickWebKit/QuickWebViewController": [
116         ],
117         "ZXingObjC": [
119         ],
120         "Toast": [
122         ]
123       }
124     },
125     {
126       "name": "QuickWebLNRefreshPlugin",
127       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebLNRefreshPlugin",
128       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebLNRefreshPlugin/QuickWebLNRefreshPlugin.h",
129       "dependencies": {
130         "QuickWebKit/QuickWebViewController": [
132         ],
133         "LNRefresh": [
135         ]
136       }
137     },
138     {
139       "name": "QuickWebMJRefreshPlugin",
140       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebMJRefreshPlugin",
141       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebMJRefreshPlugin/QuickWebMJRefreshPlugin.h",
142       "dependencies": {
143         "QuickWebKit/QuickWebViewController": [
145         ],
146         "MJRefresh": [
148         ]
149       }
150     },
151     {
152       "name": "QuickWebJSBridgePlugin",
153       "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin",
154       "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/*.{h}",
155       "dependencies": {
156         "QuickWebKit/QuickWebViewController": [
158         ],
159         "Toast": [
161         ]
162       },
163       "resource_bundles": {
164         "QuickWebJSBridgePlugin": [
165           "QuickWebResources/QuickWebJSBridgePluginResource/*.*"
166         ]
167       },
168       "subspecs": [
169         {
170           "name": "QuickWebJSBridgeSystemProxy",
171           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeSystemProxy.{h,m}",
172           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeSystemProxy.{h}",
173           "dependencies": {
174             "QuickWebKit/QuickWebViewController": [
176             ]
177           }
178         },
179         {
180           "name": "QuickWebJSBridgeAccountProxy",
181           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeAccountProxy.{h,m}",
182           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeAccountProxy.{h}",
183           "dependencies": {
184             "QuickWebKit/QuickWebViewController": [
186             ]
187           }
188         },
189         {
190           "name": "QuickWebJSBridgeContactProxy",
191           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeContactProxy.{h,m}",
192           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeContactProxy.{h}",
193           "frameworks": [
194             "AddressBookUI",
195             "AddressBook",
196             "ContactsUI"
197           ],
198           "dependencies": {
199             "QuickWebKit/QuickWebViewController": [
201             ]
202           }
203         },
204         {
205           "name": "QuickWebJSBridgeNavBarProxy",
206           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeNavBarProxy.{h,m}",
207           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeNavBarProxy.{h}",
208           "dependencies": {
209             "QuickWebKit/QuickWebViewController": [
211             ]
212           }
213         },
214         {
215           "name": "QuickWebJSBridgeShareProxy",
216           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeShareProxy.{h,m}",
217           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/CoreProxies/QuickWebJSBridgeShareProxy.{h}",
218           "dependencies": {
219             "QuickWebKit/QuickWebViewController": [
221             ]
222           }
223         },
224         {
225           "name": "QuickWebJSBridgeImagePlayProxy",
226           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/ExtProxies/QuickWebJSBridgeImagePlayProxy.{h,m}",
227           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/ExtProxies/QuickWebJSBridgeImagePlayProxy.{h}",
228           "dependencies": {
229             "QuickWebKit/QuickWebViewController": [
231             ],
232             "IDMPhotoBrowser": [
234             ]
235           }
236         },
237         {
238           "name": "QuickWebJSBridgeVideoPlayProxy",
239           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/ExtProxies/QuickWebJSBridgeVideoPlayProxy.{h,m}",
240           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/ExtProxies/QuickWebJSBridgeVideoPlayProxy.{h}",
241           "dependencies": {
242             "QuickWebKit/QuickWebViewController": [
244             ],
245             "ZFPlayer": [
247             ]
248           }
249         },
250         {
251           "name": "QuickWebJSBridgePushMessageProxy",
252           "source_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/ExtProxies/QuickWebJSBridgePushMessageProxy.{h,m}",
253           "public_header_files": "QuickWebKit/QuickWebPlugins/QuickWebJSBridgePlugin/Proxies/ExtProxies/QuickWebJSBridgePushMessageProxy.{h}",
254           "dependencies": {
255             "QuickWebKit/QuickWebViewController": [
257             ]
258           }
259         }
260       ]
261     }
262   ]