[Add] HyphenateChat_test1 1.0.1
[CocoaPods.git] / Specs / 4 / 5 / f / CaamDau / 0.13.42 / CaamDau.podspec.json
blob24941f819d5fafa0b1de3677fc715fc6dbc66b18
2   "name": "CaamDau",
3   "version": "0.13.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.13.42"
17   },
18   "platforms": {
19     "ios": "9.0"
20   },
21   "swift_versions": [
22     "4.2",
23     "5.0"
24   ],
25   "default_subspecs": "Core",
26   "frameworks": [
27     "UIKit",
28     "Foundation"
29   ],
30   "swift_version": "5.0",
31   "subspecs": [
32     {
33       "name": "Core",
34       "source_files": [
35         "CaamDau/Core/*.swift",
36         "CaamDau/Extension/*.swift",
37         "CaamDau/RegEx/*.{swift}"
38       ],
39       "dependencies": {
40         "CaamDau/Value": [
42         ],
43         "CaamDau/Form": [
45         ]
46       }
47     },
48     {
49       "name": "Module",
50       "dependencies": {
51         "CaamDau/Core": [
53         ],
54         "CaamDau/IBInspectable": [
56         ],
57         "CaamDau/Timer": [
59         ],
60         "CaamDau/InputBox": [
62         ],
63         "CaamDau/IconFont": [
65         ],
66         "CaamDau/Page": [
68         ],
69         "CaamDau/TopBar": [
71         ],
72         "CaamDau/AppDelegate": [
74         ],
75         "CaamDau/Router": [
77         ],
78         "CaamDau/HUD": [
80         ],
81         "CaamDau/ViewModel": [
83         ],
84         "CaamDau/Indexes": [
86         ]
87       }
88     },
89     {
90       "name": "All",
91       "dependencies": {
92         "CaamDau/Module": [
94         ],
95         "CaamDau/FDFullscreenPopGesture": [
97         ],
98         "CaamDau/MJRefresh": [
100         ],
101         "CaamDau/Net/All": [
103         ]
104       }
105     },
106     {
107       "name": "IBInspectable",
108       "source_files": "CaamDau/IBInspectable/*.{swift}"
109     },
110     {
111       "name": "RegEx",
112       "dependencies": {
113         "CaamDau/Core": [
115         ]
116       }
117     },
118     {
119       "name": "Form",
120       "source_files": "CaamDau/Form/*.{swift}"
121     },
122     {
123       "name": "Timer",
124       "source_files": "CaamDau/Timer/*.{swift}",
125       "dependencies": {
126         "CaamDau/Core": [
128         ]
129       }
130     },
131     {
132       "name": "Value",
133       "source_files": "CaamDau/Value/*.{swift}"
134     },
135     {
136       "name": "AppDelegate",
137       "source_files": "CaamDau/AppDelegate/*.{swift}"
138     },
139     {
140       "name": "IconFont",
141       "source_files": "CaamDau/IconFont/Classes/*.{swift}",
142       "resource_bundles": {
143         "CaamDauIconFont": [
144           "CaamDau/IconFont/Assets/*.{ttf}"
145         ]
146       },
147       "dependencies": {
148         "CaamDau/Core": [
150         ]
151       }
152     },
153     {
154       "name": "TopBar",
155       "source_files": "CaamDau/TopBar/*.{swift}",
156       "dependencies": {
157         "CaamDau/Core": [
159         ],
160         "CaamDau/Value": [
162         ],
163         "CaamDau/IconFont": [
165         ],
166         "CaamDau/FDFullscreenPopGesture": [
168         ],
169         "SnapKit": [
171         ]
172       }
173     },
174     {
175       "name": "Page",
176       "source_files": "CaamDau/Page/*.{swift}",
177       "dependencies": {
178         "CaamDau/Core": [
180         ],
181         "CaamDau/FDFullscreenPopGesture": [
183         ],
184         "SnapKit": [
186         ]
187       }
188     },
189     {
190       "name": "InputBox",
191       "source_files": "CaamDau/InputBox/Classes/*.{swift}",
192       "dependencies": {
193         "CaamDau/Core": [
195         ],
196         "SnapKit": [
198         ]
199       },
200       "resource_bundles": {
201         "CaamDauInputBox": [
202           "CaamDau/InputBox/Nib/*.{xib}"
203         ]
204       }
205     },
206     {
207       "name": "HUD",
208       "source_files": "CaamDau/HUD/*.{swift}",
209       "dependencies": {
210         "CaamDau/Core": [
212         ],
213         "CaamDau/Timer": [
215         ],
216         "CaamDau/IconFont": [
218         ],
219         "SnapKit": [
221         ]
222       }
223     },
224     {
225       "name": "ViewModel",
226       "source_files": "CaamDau/ViewModel/*.{swift}",
227       "dependencies": {
228         "CaamDau/Core": [
230         ],
231         "CaamDau/TopBar": [
233         ],
234         "CaamDau/MJRefresh": [
236         ],
237         "SnapKit": [
239         ]
240       }
241     },
242     {
243       "name": "Router",
244       "source_files": "CaamDau/Router/*.{swift}"
245     },
246     {
247       "name": "Indexes",
248       "source_files": "CaamDau/Indexes/*.{swift}",
249       "dependencies": {
250         "CaamDau/Core": [
252         ],
253         "SnapKit": [
255         ]
256       }
257     },
258     {
259       "name": "MJRefresh",
260       "source_files": "CaamDau/MJRefresh/*.{swift}",
261       "dependencies": {
262         "CaamDau/Core": [
264         ],
265         "MJRefresh": [
267         ]
268       }
269     },
270     {
271       "name": "FDFullscreenPopGesture",
272       "source_files": "CaamDau/FDFullscreenPopGesture/*.{swift}",
273       "dependencies": {
274         "CaamDau/Core": [
276         ],
277         "FDFullscreenPopGesture": [
279         ]
280       }
281     },
282     {
283       "name": "Net",
284       "subspecs": [
285         {
286           "name": "Core",
287           "source_files": "CaamDau/NetWork/Core/*",
288           "dependencies": {
289             "Alamofire": [
291             ],
292             "CaamDau/Core": [
294             ]
295           }
296         },
297         {
298           "name": "All",
299           "dependencies": {
300             "CaamDau/Net/Core": [
302             ],
303             "CaamDau/Net/SwiftyJSON": [
305             ],
306             "CaamDau/Net/Cache": [
308             ],
309             "CaamDau/Net/Codable": [
311             ]
312           }
313         },
314         {
315           "name": "SwiftyJSON",
316           "source_files": "CaamDau/NetWork/SwiftyJSON/*.{swift}",
317           "dependencies": {
318             "CaamDau/Net/Core": [
320             ],
321             "SwiftyJSON": [
323             ]
324           }
325         },
326         {
327           "name": "Cache",
328           "source_files": "CaamDau/NetWork/Cache/*.{swift}",
329           "dependencies": {
330             "CaamDau/Core": [
332             ],
333             "CaamDau/Net/Core": [
335             ],
336             "Cache": [
338             ]
339           }
340         },
341         {
342           "name": "Codable",
343           "source_files": "CaamDau/NetWork/Codable/*.{swift}",
344           "dependencies": {
345             "CaamDau/Net/Core": [
347             ],
348             "CleanJSON": [
350             ]
351           }
352         }
353       ]
354     }
355   ]