[Add] AlibabacloudMse20190531 6.13.0
[CocoaPods.git] / Specs / 4 / 1 / 7 / CD / 0.7.42 / CD.podspec.json
blob8679b4399707c1add012cb9f7804f8f03d7c881d
2   "name": "CD",
3   "version": "0.7.42",
4   "summary": "A iOS development toolbox (iOS 开发工具箱(模块插件) Swift 版).",
5   "description": "TODO: iOS 模块插件 Swift 版:iOS项目开发通用&非通用型模块代码,多功能插件,可快速集成使用以大幅减少基础工作量;附.各种类库使用示例demo.",
6   "homepage": "https://github.com/liucaide/CD",
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/CD.git",
16     "tag": "0.7.42"
17   },
18   "platforms": {
19     "ios": "9.0"
20   },
21   "swift_versions": "4.2",
22   "default_subspecs": "Core",
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       "source_files": "CD/CD.swift",
37       "dependencies": {
38         "CD/Extension": [
40         ],
41         "CD/Form": [
43         ],
44         "CD/Chain": [
46         ],
47         "CD/CountDown": [
49         ],
50         "CD/Value": [
52         ],
53         "CD/RegEx": [
55         ]
56       }
57     },
58     {
59       "name": "Module",
60       "dependencies": {
61         "CD/Core": [
63         ],
64         "CD/IBInspectable": [
66         ],
67         "CD/InputBox": [
69         ],
70         "CD/IconFont": [
72         ],
73         "CD/Page": [
75         ],
76         "CD/TopBar": [
78         ],
79         "CD/AppDelegate": [
81         ],
82         "CD/MVVM": [
84         ],
85         "CD/HUD": [
87         ]
88       }
89     },
90     {
91       "name": "All",
92       "dependencies": {
93         "CD/Core": [
95         ],
96         "CD/Module": [
98         ],
99         "CD/FDFullscreenPopGesture": [
101         ],
102         "CD/MJRefresh": [
104         ],
105         "CD/Net/All": [
107         ]
108       }
109     },
110     {
111       "name": "Extension",
112       "source_files": [
113         "CD/CD_Extension/*.{swift}",
114         "CD/CD.swift"
115       ],
116       "dependencies": {
117         "CD/Form": [
119         ]
120       }
121     },
122     {
123       "name": "IBInspectable",
124       "source_files": "CD/CD_IBInspectable/*.{swift}"
125     },
126     {
127       "name": "Form",
128       "source_files": "CD/CD_Form/*.{swift}"
129     },
130     {
131       "name": "Chain",
132       "source_files": [
133         "CD/CD_Chain/*.{swift}",
134         "CD/CD.swift"
135       ],
136       "dependencies": {
137         "CD/Extension": [
139         ]
140       }
141     },
142     {
143       "name": "CountDown",
144       "source_files": "CD/CD_CountDown/*.{swift}",
145       "dependencies": {
146         "CD/Extension": [
148         ]
149       }
150     },
151     {
152       "name": "Value",
153       "source_files": "CD/CD_Value/*.{swift}"
154     },
155     {
156       "name": "RegEx",
157       "source_files": [
158         "CD/CD_RegEx/*.{swift}",
159         "CD/CD.swift"
160       ],
161       "dependencies": {
162         "CD/Extension": [
164         ],
165         "CD/Value": [
167         ]
168       }
169     },
170     {
171       "name": "AppDelegate",
172       "source_files": "CD/CD_AppDelegate/*.{swift}"
173     },
174     {
175       "name": "IconFont",
176       "source_files": "CD/CD_IconFont/Classes/*.{swift}",
177       "resource_bundles": {
178         "IconFont": [
179           "CD/CD_IconFont/Assets/*.{ttf}"
180         ]
181       },
182       "dependencies": {
183         "CD/Extension": [
185         ]
186       }
187     },
188     {
189       "name": "TopBar",
190       "source_files": "CD/CD_TopBar/*.{swift}",
191       "dependencies": {
192         "CD/Core": [
194         ],
195         "CD/IconFont": [
197         ],
198         "CD/FDFullscreenPopGesture": [
200         ],
201         "SnapKit": [
202           "~> 4.2.0"
203         ]
204       }
205     },
206     {
207       "name": "Page",
208       "source_files": "CD/CD_Page/*.{swift}",
209       "dependencies": {
210         "CD/Core": [
212         ],
213         "CD/FDFullscreenPopGesture": [
215         ],
216         "SnapKit": [
217           "~> 4.2.0"
218         ]
219       }
220     },
221     {
222       "name": "InputBox",
223       "source_files": "CD/CD_InputBox/*.{swift}",
224       "dependencies": {
225         "CD/Core": [
227         ],
228         "SnapKit": [
229           "4.2.0"
230         ]
231       }
232     },
233     {
234       "name": "HUD",
235       "source_files": "CD/CD_HUD/*.{swift}",
236       "dependencies": {
237         "CD/Core": [
239         ],
240         "CD/IconFont": [
242         ],
243         "SnapKit": [
244           "4.2.0"
245         ]
246       }
247     },
248     {
249       "name": "MVVM",
250       "source_files": "CD/CD_MVVM/*.{swift}",
251       "dependencies": {
252         "CD/Core": [
254         ],
255         "CD/TopBar": [
257         ],
258         "CD/MJRefresh": [
260         ],
261         "SnapKit": [
262           "~> 4.2.0"
263         ]
264       }
265     },
266     {
267       "name": "MJRefresh",
268       "source_files": [
269         "CD/CD_MJRefresh/*.{swift}",
270         "CD/CD.swift"
271       ],
272       "dependencies": {
273         "MJRefresh": [
274           "3.1.15.7"
275         ]
276       }
277     },
278     {
279       "name": "FDFullscreenPopGesture",
280       "source_files": [
281         "CD/CD_FDFullscreenPopGesture/*.{swift}",
282         "CD/CD.swift"
283       ],
284       "dependencies": {
285         "FDFullscreenPopGesture": [
286           "1.1"
287         ]
288       }
289     },
290     {
291       "name": "Net",
292       "subspecs": [
293         {
294           "name": "Core",
295           "source_files": "CD/CD_Net/*.{swift}",
296           "dependencies": {
297             "CD/Extension": [
299             ],
300             "Alamofire": [
301               "4.8.2"
302             ]
303           }
304         },
305         {
306           "name": "All",
307           "dependencies": {
308             "CD/Net/SwiftyJSON": [
310             ],
311             "CD/Net/Cache": [
313             ],
314             "CD/Net/Codable": [
316             ]
317           }
318         },
319         {
320           "name": "SwiftyJSON",
321           "source_files": "CD/CD_Net/SwiftyJSON/*.{swift}",
322           "dependencies": {
323             "CD/Net/Core": [
325             ],
326             "SwiftyJSON": [
327               "4.3.0"
328             ]
329           }
330         },
331         {
332           "name": "Cache",
333           "source_files": "CD/CD_Net/Cache/*.{swift}",
334           "dependencies": {
335             "CD/Net/Core": [
337             ],
338             "Cache": [
339               "5.2.0"
340             ]
341           }
342         },
343         {
344           "name": "Codable",
345           "source_files": "CD/CD_Net/Codable/*.{swift}",
346           "dependencies": {
347             "CD/Net/Core": [
349             ],
350             "CleanJSON": [
352             ]
353           }
354         }
355       ]
356     }
357   ]