[Add] DittoObjC 4.9.2
[CocoaPods.git] / Specs / 1 / a / 7 / SBComponents / 0.5.2 / SBComponents.podspec.json
blobabd0d9bff5c899fb04cd247c851695773a89a92c
2   "name": "SBComponents",
3   "version": "0.5.2",
4   "summary": "a swift base components",
5   "description": "一个swift的基础库,包括BaseScene, BaseProfile, BaseInput etc.",
6   "homepage": "https://github.com/iFindTA/",
7   "license": "MIT",
8   "authors": {
9     "nanhu": "nanhujiaju@gmail.com"
10   },
11   "platforms": {
12     "ios": "10.0"
13   },
14   "source": {
15     "git": "https://github.com/iFindTA/SBSwiftComponents.git",
16     "tag": "0.5.2"
17   },
18   "frameworks": [
19     "UIKit",
20     "Foundation"
21   ],
22   "requires_arc": true,
23   "subspecs": [
24     {
25       "name": "DB",
26       "source_files": "SBSwiftComponents/SBDB/*.swift",
27       "dependencies": {
28         "SQLite.swift": [
30         ],
31         "SBComponents/Kit": [
33         ]
34       }
35     },
36     {
37       "name": "Kit",
38       "source_files": "SBSwiftComponents/SBKit/*.swift",
39       "dependencies": {
40         "Toaster": [
42         ],
43         "SBComponents/Base": [
45         ],
46         "SBComponents/Error": [
48         ]
49       }
50     },
51     {
52       "name": "Hud",
53       "source_files": "SBSwiftComponents/SBHud/*.swift",
54       "dependencies": {
55         "SBComponents/Macros": [
57         ]
58       }
59     },
60     {
61       "name": "Base",
62       "source_files": "SBSwiftComponents/SBBase/*.swift",
63       "dependencies": {
64         "SBComponents/HTTPRouter": [
66         ],
67         "ESPullToRefresh": [
69         ],
70         "PPBadgeViewSwift": [
72         ],
73         "IQKeyboardManagerSwift": [
75         ],
76         "GDPerformanceView-Swift": [
78         ]
79       }
80     },
81     {
82       "name": "Scenes",
83       "source_files": "SBSwiftComponents/SBScenes/*.swift",
84       "resources": "SBSwiftComponents/SBScenes/Assets/*.*",
85       "dependencies": {
86         "SBComponents/Kit": [
88         ],
89         "SDWebImage/Core": [
91         ]
92       }
93     },
94     {
95       "name": "Scan",
96       "source_files": "SBSwiftComponents/SBScan/*.swift",
97       "resources": "SBSwiftComponents/SBScan/Assets/*.*",
98       "frameworks": [
99         "CoreGraphics",
100         "AVFoundation"
101       ],
102       "dependencies": {
103         "SBComponents/Kit": [
105         ],
106         "SBComponents/SceneRouter": [
108         ]
109       }
110     },
111     {
112       "name": "Error",
113       "source_files": "SBSwiftComponents/SBError/*.swift"
114     },
115     {
116       "name": "Macros",
117       "source_files": "SBSwiftComponents/SBMacros/*.swift",
118       "dependencies": {
119         "SBComponents/Error": [
121         ],
122         "SBComponents/Extension": [
124         ]
125       }
126     },
127     {
128       "name": "Empty",
129       "source_files": "SBSwiftComponents/SBEmpty/*.swift",
130       "resources": "SBSwiftComponents/SBEmpty/Assets/*.*",
131       "dependencies": {
132         "DZNEmptyDataSet": [
134         ],
135         "SBComponents/Base": [
137         ],
138         "SBComponents/HTTPState": [
140         ]
141       }
142     },
143     {
144       "name": "Cordova",
145       "source_files": "SBSwiftComponents/SBCordova/*.swift",
146       "dependencies": {
147         "Cordova": [
149         ],
150         "SSZipArchive": [
152         ],
153         "SBComponents/Kit": [
155         ],
156         "SBComponents/SceneRouter": [
158         ]
159       }
160     },
161     {
162       "name": "Extension",
163       "source_files": "SBSwiftComponents/SBExtension/*.swift",
164       "dependencies": {
165         "SnapKit": [
167         ]
168       }
169     },
170     {
171       "name": "HTTPState",
172       "source_files": "SBSwiftComponents/SBHTTPState/*.swift",
173       "dependencies": {
174         "RealReachability": [
176         ],
177         "SBComponents/Macros": [
179         ]
180       }
181     },
182     {
183       "name": "HTTPRouter",
184       "source_files": "SBSwiftComponents/SBHTTPRouter/*.swift",
185       "dependencies": {
186         "Alamofire": [
188         ],
189         "SwiftyJSON": [
191         ],
192         "SBComponents/Hud": [
194         ],
195         "SBComponents/Error": [
197         ],
198         "SBComponents/Macros": [
200         ]
201       }
202     },
203     {
204       "name": "SceneRouter",
205       "source_files": "SBSwiftComponents/SBSceneRouter/*.swift",
206       "resources": "SBSwiftComponents/SBSceneRouter/Assets/*.*",
207       "dependencies": {
208         "SBComponents/Base": [
210         ],
211         "SBComponents/Error": [
213         ],
214         "SBComponents/Macros": [
216         ]
217       }
218     },
219     {
220       "name": "WebBrowser",
221       "source_files": "SBSwiftComponents/SBBrowser/*.swift",
222       "resources": "SBSwiftComponents/SBBrowser/Assets/*.*",
223       "frameworks": "WebKit",
224       "dependencies": {
225         "SBComponents/Kit": [
227         ],
228         "SBComponents/Base": [
230         ],
231         "SBComponents/SceneRouter": [
233         ]
234       }
235     },
236     {
237       "name": "TCPServer",
238       "source_files": "SBSwiftComponents/SBTCPServer/*.swift",
239       "dependencies": {
240         "CocoaAsyncSocket": [
242         ],
243         "SBComponents/Error": [
245         ]
246       }
247     },
248     {
249       "name": "Navigator",
250       "source_files": "SBSwiftComponents/SBNavigator/*.swift",
251       "dependencies": {
252         "SBComponents/Base": [
254         ],
255         "SBComponents/Macros": [
257         ]
258       }
259     },
260     {
261       "name": "AudioIndicator",
262       "source_files": "SBSwiftComponents/SBAudioIndicator/*.swift",
263       "dependencies": {
264         "SBComponents/Macros": [
266         ]
267       }
268     }
269   ]