[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 4 / 5 / f / CaamDau / 0.11.42 / CaamDau.podspec.json
blob3cd10598751a32ef922c172871e7042286656726
2   "name": "CaamDau",
3   "version": "0.11.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.11.42"
17   },
18   "platforms": {
19     "ios": "9.0"
20   },
21   "swift_versions": [
22     "4.2",
23     "5.0",
24     "5.0"
25   ],
26   "default_subspecs": "Core",
27   "frameworks": [
28     "UIKit",
29     "Foundation"
30   ],
31   "swift_version": "5.0",
32   "subspecs": [
33     {
34       "name": "Core",
35       "source_files": [
36         "CaamDau/Core/*.swift",
37         "CaamDau/Extension/*.swift",
38         "CaamDau/RegEx/*.{swift}"
39       ],
40       "dependencies": {
41         "CaamDau/Value": [
43         ],
44         "CaamDau/Form": [
46         ]
47       }
48     },
49     {
50       "name": "Module",
51       "dependencies": {
52         "CaamDau/Core": [
54         ],
55         "CaamDau/IBInspectable": [
57         ],
58         "CaamDau/Timer": [
60         ],
61         "CaamDau/InputBox": [
63         ],
64         "CaamDau/IconFont": [
66         ],
67         "CaamDau/Page": [
69         ],
70         "CaamDau/TopBar": [
72         ],
73         "CaamDau/AppDelegate": [
75         ],
76         "CaamDau/Router": [
78         ],
79         "CaamDau/HUD": [
81         ],
82         "CaamDau/ViewModel": [
84         ],
85         "CaamDau/Indexes": [
87         ]
88       }
89     },
90     {
91       "name": "All",
92       "dependencies": {
93         "CaamDau/Module": [
95         ],
96         "CaamDau/FDFullscreenPopGesture": [
98         ],
99         "CaamDau/MJRefresh": [
101         ],
102         "CaamDau/Net/All": [
104         ]
105       }
106     },
107     {
108       "name": "IBInspectable",
109       "source_files": "CaamDau/IBInspectable/*.{swift}"
110     },
111     {
112       "name": "RegEx",
113       "dependencies": {
114         "CaamDau/Core": [
116         ]
117       }
118     },
119     {
120       "name": "Form",
121       "source_files": "CaamDau/Form/*.{swift}"
122     },
123     {
124       "name": "Timer",
125       "source_files": "CaamDau/Timer/*.{swift}",
126       "dependencies": {
127         "CaamDau/Core": [
129         ]
130       }
131     },
132     {
133       "name": "Value",
134       "source_files": "CaamDau/Value/*.{swift}"
135     },
136     {
137       "name": "AppDelegate",
138       "source_files": "CaamDau/AppDelegate/*.{swift}"
139     },
140     {
141       "name": "IconFont",
142       "source_files": "CaamDau/IconFont/Classes/*.{swift}",
143       "resource_bundles": {
144         "CaamDauIconFont": [
145           "CaamDau/IconFont/Assets/*.{ttf}"
146         ]
147       },
148       "dependencies": {
149         "CaamDau/Core": [
151         ]
152       }
153     },
154     {
155       "name": "TopBar",
156       "source_files": "CaamDau/TopBar/*.{swift}",
157       "dependencies": {
158         "CaamDau/Core": [
160         ],
161         "CaamDau/Value": [
163         ],
164         "CaamDau/IconFont": [
166         ],
167         "CaamDau/FDFullscreenPopGesture": [
169         ],
170         "SnapKit": [
171           "~> 4.2.0"
172         ]
173       }
174     },
175     {
176       "name": "Page",
177       "source_files": "CaamDau/Page/*.{swift}",
178       "dependencies": {
179         "CaamDau/Core": [
181         ],
182         "CaamDau/FDFullscreenPopGesture": [
184         ],
185         "SnapKit": [
186           "~> 4.2.0"
187         ]
188       }
189     },
190     {
191       "name": "InputBox",
192       "source_files": "CaamDau/InputBox/Classes/*.{swift}",
193       "dependencies": {
194         "CaamDau/Core": [
196         ],
197         "SnapKit": [
198           "4.2.0"
199         ]
200       },
201       "resource_bundles": {
202         "CaamDauInputBox": [
203           "CaamDau/InputBox/Nib/*.{xib}"
204         ]
205       }
206     },
207     {
208       "name": "HUD",
209       "source_files": "CaamDau/HUD/*.{swift}",
210       "dependencies": {
211         "CaamDau/Core": [
213         ],
214         "CaamDau/Timer": [
216         ],
217         "CaamDau/IconFont": [
219         ],
220         "SnapKit": [
221           "4.2.0"
222         ]
223       }
224     },
225     {
226       "name": "ViewModel",
227       "source_files": "CaamDau/ViewModel/*.{swift}",
228       "dependencies": {
229         "CaamDau/Core": [
231         ],
232         "CaamDau/TopBar": [
234         ],
235         "CaamDau/MJRefresh": [
237         ],
238         "SnapKit": [
239           "~> 4.2.0"
240         ]
241       }
242     },
243     {
244       "name": "Router",
245       "source_files": "CaamDau/Router/*.{swift}"
246     },
247     {
248       "name": "Indexes",
249       "source_files": "CaamDau/Indexes/*.{swift}",
250       "dependencies": {
251         "CaamDau/Core": [
253         ],
254         "SnapKit": [
255           "~> 4.2.0"
256         ]
257       }
258     },
259     {
260       "name": "MJRefresh",
261       "source_files": "CaamDau/MJRefresh/*.{swift}",
262       "dependencies": {
263         "CaamDau/Core": [
265         ],
266         "MJRefresh": [
267           "3.1.15.7"
268         ]
269       }
270     },
271     {
272       "name": "FDFullscreenPopGesture",
273       "source_files": "CaamDau/FDFullscreenPopGesture/*.{swift}",
274       "dependencies": {
275         "CaamDau/Core": [
277         ],
278         "FDFullscreenPopGesture": [
279           "1.1"
280         ]
281       }
282     },
283     {
284       "name": "Net",
285       "subspecs": [
286         {
287           "name": "Core",
288           "source_files": "CaamDau/NetWork/Core/*",
289           "dependencies": {
290             "Alamofire": [
291               "4.8.2"
292             ],
293             "CaamDau/Core": [
295             ]
296           }
297         },
298         {
299           "name": "All",
300           "dependencies": {
301             "CaamDau/Net/Core": [
303             ],
304             "CaamDau/Net/SwiftyJSON": [
306             ],
307             "CaamDau/Net/Cache": [
309             ],
310             "CaamDau/Net/Codable": [
312             ]
313           }
314         },
315         {
316           "name": "SwiftyJSON",
317           "source_files": "CaamDau/NetWork/SwiftyJSON/*.{swift}",
318           "dependencies": {
319             "CaamDau/Net/Core": [
321             ],
322             "SwiftyJSON": [
323               "4.3.0"
324             ]
325           }
326         },
327         {
328           "name": "Cache",
329           "source_files": "CaamDau/NetWork/Cache/*.{swift}",
330           "dependencies": {
331             "CaamDau/Core": [
333             ],
334             "CaamDau/Net/Core": [
336             ],
337             "Cache": [
338               "5.2.0"
339             ]
340           }
341         },
342         {
343           "name": "Codable",
344           "source_files": "CaamDau/NetWork/Codable/*.{swift}",
345           "dependencies": {
346             "CaamDau/Net/Core": [
348             ],
349             "CleanJSON": [
351             ]
352           }
353         }
354       ]
355     }
356   ]