[Deprecate] CHAT360IOS_SDK 1.0.8
[CocoaPods.git] / Specs / 4 / 5 / f / CaamDau / 0.9.42 / CaamDau.podspec.json
bloba06302e71e8f1c82485c2b2cb1ed67b2c861f5cc
2   "name": "CaamDau",
3   "version": "0.9.42",
4   "summary": "A iOS development toolbox (iOS 开发工具箱(模块组件) Swift 版).",
5   "description": "TODO: iOS 开发组件 Swift 版:iOS项目开发通用&非通用型模块代码,多功能组件,可快速集成使用以大幅减少基础工作量;便利性扩展&链式扩展、UI排班组件Form、正则表达式扩展RegEx、计时器管理Timer、简易提示窗HUD、AppDelegate解耦方案、分页控制Page、自定义导航栏TopBar、阿里矢量图标管理IconFonts、MJRefresh扩展、Alamofire扩展......\n附.各种类库使用示例demo.",
6   "homepage": "https://github.com/liucaide/CaamDau",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "liucaide": "565726319@qq.com"
13   },
14   "source": {
15     "git": "https://github.com/liucaide/CaamDau.git",
16     "tag": "0.9.42"
17   },
18   "platforms": {
19     "ios": "9.0"
20   },
21   "swift_versions": "4.2",
22   "default_subspecs": "All",
23   "frameworks": [
24     "UIKit",
25     "Foundation"
26   ],
27   "dependencies": {
28     "Then": [
30     ]
31   },
32   "swift_version": "4.2",
33   "subspecs": [
34     {
35       "name": "Core",
36       "dependencies": {
37         "CaamDau/Extension": [
39         ],
40         "CaamDau/Form": [
42         ],
43         "CaamDau/RegEx": [
45         ],
46         "CaamDau/Timer": [
48         ],
49         "CaamDau/Value": [
51         ],
52         "CaamDau/AppDelegate": [
54         ]
55       }
56     },
57     {
58       "name": "Module",
59       "dependencies": {
60         "CaamDau/Core": [
62         ],
63         "CaamDau/Timer": [
65         ],
66         "CaamDau/Value": [
68         ],
69         "CaamDau/InputBox": [
71         ],
72         "CaamDau/IconFont": [
74         ],
75         "CaamDau/Page": [
77         ],
78         "CaamDau/TopBar": [
80         ],
81         "CaamDau/AppDelegate": [
83         ],
84         "CaamDau/MVVM": [
86         ],
87         "CaamDau/HUD": [
89         ]
90       }
91     },
92     {
93       "name": "All",
94       "dependencies": {
95         "CaamDau/Core": [
97         ],
98         "CaamDau/Module": [
100         ],
101         "CaamDau/FDFullscreenPopGesture": [
103         ],
104         "CaamDau/MJRefresh": [
106         ],
107         "CaamDau/Net/All": [
109         ]
110       }
111     },
112     {
113       "name": "Extension",
114       "source_files": [
115         "CaamDau/Core/*.swift",
116         "CaamDau/Extension/*.swift",
117         "CaamDau/IBInspectable/*.{swift}"
118       ]
119     },
120     {
121       "name": "Form",
122       "source_files": "CaamDau/Form/*.{swift}"
123     },
124     {
125       "name": "RegEx",
126       "source_files": "CaamDau/RegEx/*.{swift}",
127       "dependencies": {
128         "CaamDau/Extension": [
130         ],
131         "CaamDau/Value": [
133         ]
134       }
135     },
136     {
137       "name": "Timer",
138       "source_files": "CaamDau/Timer/*.{swift}",
139       "dependencies": {
140         "CaamDau/Extension": [
142         ]
143       }
144     },
145     {
146       "name": "Value",
147       "source_files": "CaamDau/Value/*.{swift}"
148     },
149     {
150       "name": "AppDelegate",
151       "source_files": "CaamDau/AppDelegate/*.{swift}"
152     },
153     {
154       "name": "IconFont",
155       "source_files": "CaamDau/IconFont/Classes/*.{swift}",
156       "resource_bundles": {
157         "IconFont": [
158           "CaamDau/IconFont/Assets/*.{ttf}"
159         ]
160       },
161       "dependencies": {
162         "CaamDau/Extension": [
164         ]
165       }
166     },
167     {
168       "name": "TopBar",
169       "source_files": "CaamDau/TopBar/*.{swift}",
170       "dependencies": {
171         "CaamDau/Core": [
173         ],
174         "CaamDau/Value": [
176         ],
177         "CaamDau/IconFont": [
179         ],
180         "CaamDau/FDFullscreenPopGesture": [
182         ],
183         "SnapKit": [
184           "~> 4.2.0"
185         ]
186       }
187     },
188     {
189       "name": "Page",
190       "source_files": "CaamDau/Page/*.{swift}",
191       "dependencies": {
192         "CaamDau/Core": [
194         ],
195         "CaamDau/FDFullscreenPopGesture": [
197         ],
198         "SnapKit": [
199           "~> 4.2.0"
200         ]
201       }
202     },
203     {
204       "name": "InputBox",
205       "source_files": "CaamDau/InputBox/*.{swift}",
206       "dependencies": {
207         "CaamDau/Core": [
209         ],
210         "SnapKit": [
211           "4.2.0"
212         ]
213       }
214     },
215     {
216       "name": "HUD",
217       "source_files": "CaamDau/HUD/*.{swift}",
218       "dependencies": {
219         "CaamDau/Core": [
221         ],
222         "CaamDau/Timer": [
224         ],
225         "CaamDau/IconFont": [
227         ],
228         "SnapKit": [
229           "4.2.0"
230         ]
231       }
232     },
233     {
234       "name": "MVVM",
235       "source_files": "CaamDau/MVVM/*.{swift}",
236       "dependencies": {
237         "CaamDau/Core": [
239         ],
240         "CaamDau/TopBar": [
242         ],
243         "CaamDau/MJRefresh": [
245         ],
246         "SnapKit": [
247           "~> 4.2.0"
248         ]
249       }
250     },
251     {
252       "name": "MJRefresh",
253       "source_files": "CaamDau/MJRefresh/*.{swift}",
254       "dependencies": {
255         "CaamDau/Core": [
257         ],
258         "MJRefresh": [
259           "3.1.15.7"
260         ]
261       }
262     },
263     {
264       "name": "FDFullscreenPopGesture",
265       "source_files": "CaamDau/FDFullscreenPopGesture/*.{swift}",
266       "dependencies": {
267         "CaamDau/Core": [
269         ],
270         "FDFullscreenPopGesture": [
271           "1.1"
272         ]
273       }
274     },
275     {
276       "name": "Net",
277       "subspecs": [
278         {
279           "name": "Core",
280           "source_files": "CaamDau/NetWork/Core/*",
281           "dependencies": {
282             "Alamofire": [
283               "4.8.2"
284             ]
285           }
286         },
287         {
288           "name": "All",
289           "dependencies": {
290             "CaamDau/Net/Core": [
292             ],
293             "CaamDau/Net/SwiftyJSON": [
295             ],
296             "CaamDau/Net/Cache": [
298             ],
299             "CaamDau/Net/Codable": [
301             ]
302           }
303         },
304         {
305           "name": "SwiftyJSON",
306           "source_files": "CaamDau/NetWork/SwiftyJSON/*.{swift}",
307           "dependencies": {
308             "CaamDau/Net/Core": [
310             ],
311             "SwiftyJSON": [
312               "4.3.0"
313             ]
314           }
315         },
316         {
317           "name": "Cache",
318           "source_files": "CaamDau/NetWork/Cache/*.{swift}",
319           "dependencies": {
320             "CaamDau/Core": [
322             ],
323             "CaamDau/Net/Core": [
325             ],
326             "Cache": [
327               "5.2.0"
328             ]
329           }
330         },
331         {
332           "name": "Codable",
333           "source_files": "CaamDau/NetWork/Codable/*.{swift}",
334           "dependencies": {
335             "CaamDau/Net/Core": [
337             ],
338             "CleanJSON": [
340             ]
341           }
342         }
343       ]
344     }
345   ]