[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 4 / 5 / f / CaamDau / 0.15.50 / CaamDau.podspec.json
blob6d29306d6292fcea949c2a23049568687013b5f8
2   "name": "CaamDau",
3   "version": "0.15.50",
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.15.50"
17   },
18   "platforms": {
19     "ios": "10.0"
20   },
21   "swift_versions": [
22     "4.2",
23     "5.0"
24   ],
25   "default_subspecs": "Core",
26   "frameworks": [
27     "UIKit",
28     "Foundation"
29   ],
30   "subspecs": [
31     {
32       "name": "Core",
33       "source_files": [
34         "CaamDau/Core/*.swift",
35         "CaamDau/Extension/*.swift",
36         "CaamDau/RegEx/*.{swift}"
37       ],
38       "dependencies": {
39         "CaamDau/Value": [
41         ],
42         "CaamDau/Form": [
44         ]
45       }
46     },
47     {
48       "name": "Module",
49       "dependencies": {
50         "CaamDau/Core": [
52         ],
53         "CaamDau/IBInspectable": [
55         ],
56         "CaamDau/Timer": [
58         ],
59         "CaamDau/InputBox": [
61         ],
62         "CaamDau/IconFont": [
64         ],
65         "CaamDau/Page": [
67         ],
68         "CaamDau/TopBar": [
70         ],
71         "CaamDau/AppDelegate": [
73         ],
74         "CaamDau/Router": [
76         ],
77         "CaamDau/HUD": [
79         ],
80         "CaamDau/ViewModel": [
82         ],
83         "CaamDau/Indexes": [
85         ],
86         "CaamDau/Calendar": [
88         ]
89       }
90     },
91     {
92       "name": "All",
93       "dependencies": {
94         "CaamDau/Module": [
96         ],
97         "CaamDau/FDFullscreenPopGesture": [
99         ],
100         "CaamDau/MJRefresh": [
102         ],
103         "CaamDau/Net/All": [
105         ]
106       }
107     },
108     {
109       "name": "IBInspectable",
110       "source_files": "CaamDau/IBInspectable/*.{swift}"
111     },
112     {
113       "name": "RegEx",
114       "dependencies": {
115         "CaamDau/Core": [
117         ]
118       }
119     },
120     {
121       "name": "Form",
122       "source_files": "CaamDau/Form/*.{swift}"
123     },
124     {
125       "name": "Timer",
126       "source_files": "CaamDau/Timer/*.{swift}",
127       "dependencies": {
128         "CaamDau/Core": [
130         ]
131       }
132     },
133     {
134       "name": "Value",
135       "source_files": "CaamDau/Value/*.{swift}"
136     },
137     {
138       "name": "AppDelegate",
139       "source_files": "CaamDau/AppDelegate/*.{swift}"
140     },
141     {
142       "name": "IconFont",
143       "source_files": "CaamDau/IconFont/Classes/*.{swift}",
144       "resource_bundles": {
145         "CaamDauIconFont": [
146           "CaamDau/IconFont/Assets/*.{ttf}"
147         ]
148       },
149       "dependencies": {
150         "CaamDau/Core": [
152         ]
153       }
154     },
155     {
156       "name": "TopBar",
157       "source_files": "CaamDau/TopBar/*.{swift}",
158       "dependencies": {
159         "CaamDau/Core": [
161         ],
162         "CaamDau/Value": [
164         ],
165         "CaamDau/IconFont": [
167         ],
168         "CaamDau/FDFullscreenPopGesture": [
170         ],
171         "SnapKit": [
173         ]
174       }
175     },
176     {
177       "name": "Page",
178       "source_files": "CaamDau/Page/*.{swift}",
179       "dependencies": {
180         "CaamDau/Core": [
182         ],
183         "CaamDau/FDFullscreenPopGesture": [
185         ],
186         "SnapKit": [
188         ]
189       }
190     },
191     {
192       "name": "InputBox",
193       "source_files": "CaamDau/InputBox/Classes/*.{swift}",
194       "dependencies": {
195         "CaamDau/Core": [
197         ],
198         "SnapKit": [
200         ]
201       },
202       "resource_bundles": {
203         "CaamDauInputBox": [
204           "CaamDau/InputBox/Nib/*.{xib}"
205         ]
206       }
207     },
208     {
209       "name": "HUD",
210       "source_files": "CaamDau/HUD/*.{swift}",
211       "dependencies": {
212         "CaamDau/Core": [
214         ],
215         "CaamDau/Timer": [
217         ],
218         "CaamDau/IconFont": [
220         ],
221         "SnapKit": [
223         ]
224       }
225     },
226     {
227       "name": "ViewModel",
228       "source_files": "CaamDau/ViewModel/*.{swift}",
229       "dependencies": {
230         "CaamDau/Core": [
232         ],
233         "CaamDau/TopBar": [
235         ],
236         "CaamDau/MJRefresh": [
238         ],
239         "SnapKit": [
241         ]
242       }
243     },
244     {
245       "name": "Router",
246       "source_files": "CaamDau/Router/*.{swift}"
247     },
248     {
249       "name": "Indexes",
250       "source_files": "CaamDau/Indexes/*.{swift}",
251       "dependencies": {
252         "CaamDau/Core": [
254         ],
255         "SnapKit": [
257         ]
258       }
259     },
260     {
261       "name": "Calendar",
262       "source_files": "CaamDau/Calendar/*.{swift}",
263       "dependencies": {
264         "CaamDau/Core": [
266         ],
267         "SnapKit": [
269         ]
270       }
271     },
272     {
273       "name": "MJRefresh",
274       "source_files": "CaamDau/MJRefresh/*.{swift}",
275       "dependencies": {
276         "CaamDau/Core": [
278         ],
279         "MJRefresh": [
281         ]
282       }
283     },
284     {
285       "name": "FDFullscreenPopGesture",
286       "source_files": "CaamDau/FDFullscreenPopGesture/*.{swift}",
287       "dependencies": {
288         "CaamDau/Core": [
290         ],
291         "FDFullscreenPopGesture": [
293         ]
294       }
295     },
296     {
297       "name": "Net",
298       "subspecs": [
299         {
300           "name": "Core",
301           "source_files": "CaamDau/NetWork/Core/*",
302           "dependencies": {
303             "Alamofire": [
305             ],
306             "CaamDau/Core": [
308             ]
309           }
310         },
311         {
312           "name": "All",
313           "dependencies": {
314             "CaamDau/Net/Core": [
316             ],
317             "CaamDau/Net/SwiftyJSON": [
319             ],
320             "CaamDau/Net/Cache": [
322             ],
323             "CaamDau/Net/Codable": [
325             ]
326           }
327         },
328         {
329           "name": "SwiftyJSON",
330           "source_files": "CaamDau/NetWork/SwiftyJSON/*.{swift}",
331           "dependencies": {
332             "CaamDau/Net/Core": [
334             ],
335             "SwiftyJSON": [
337             ]
338           }
339         },
340         {
341           "name": "Cache",
342           "source_files": "CaamDau/NetWork/Cache/*.{swift}",
343           "dependencies": {
344             "CaamDau/Core": [
346             ],
347             "CaamDau/Net/Core": [
349             ],
350             "Cache": [
352             ]
353           }
354         },
355         {
356           "name": "Codable",
357           "source_files": "CaamDau/NetWork/Codable/*.{swift}",
358           "dependencies": {
359             "CaamDau/Net/Core": [
361             ],
362             "CleanJSON": [
364             ]
365           }
366         }
367       ]
368     }
369   ],
370   "swift_version": "5.0"