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