[Add] Harbor 3.0.0
[CocoaPods.git] / Specs / 1 / a / 7 / SBComponents / 0.4.5 / SBComponents.podspec.json
blob3e68afab4958c15a554ff4397aa32bd210be5891
2   "name": "SBComponents",
3   "version": "0.4.5",
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.4.5"
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": "Base",
53       "source_files": "SBSwiftComponents/SBBase/*.swift",
54       "dependencies": {
55         "SBComponents/HTTPRouter": [
57         ],
58         "ESPullToRefresh": [
60         ],
61         "PPBadgeViewSwift": [
63         ],
64         "IQKeyboardManagerSwift": [
66         ],
67         "GDPerformanceView-Swift": [
69         ]
70       }
71     },
72     {
73       "name": "Scenes",
74       "source_files": "SBSwiftComponents/SBScenes/*.swift",
75       "resources": "SBSwiftComponents/SBScenes/Assets/*.*",
76       "dependencies": {
77         "SBComponents/Kit": [
79         ],
80         "SDWebImage/Core": [
82         ]
83       }
84     },
85     {
86       "name": "Scan",
87       "source_files": "SBSwiftComponents/SBScan/*.swift",
88       "resources": "SBSwiftComponents/SBScan/Assets/*.*",
89       "frameworks": [
90         "CoreGraphics",
91         "AVFoundation"
92       ],
93       "dependencies": {
94         "SBComponents/Kit": [
96         ],
97         "SBComponents/SceneRouter": [
99         ]
100       }
101     },
102     {
103       "name": "Error",
104       "source_files": "SBSwiftComponents/SBError/*.swift"
105     },
106     {
107       "name": "Macros",
108       "source_files": "SBSwiftComponents/SBMacros/*.swift",
109       "dependencies": {
110         "SBComponents/Error": [
112         ],
113         "SBComponents/Extension": [
115         ]
116       }
117     },
118     {
119       "name": "Empty",
120       "source_files": "SBSwiftComponents/SBEmpty/*.swift",
121       "resources": "SBSwiftComponents/SBEmpty/Assets/*.*",
122       "dependencies": {
123         "DZNEmptyDataSet": [
125         ],
126         "SBComponents/Base": [
128         ],
129         "SBComponents/HTTPState": [
131         ]
132       }
133     },
134     {
135       "name": "Cordova",
136       "source_files": "SBSwiftComponents/SBCordova/*.swift",
137       "dependencies": {
138         "Cordova": [
140         ],
141         "SSZipArchive": [
143         ],
144         "SBComponents/Kit": [
146         ],
147         "SBComponents/SceneRouter": [
149         ]
150       }
151     },
152     {
153       "name": "Extension",
154       "source_files": "SBSwiftComponents/SBExtension/*.swift",
155       "dependencies": {
156         "SnapKit": [
158         ]
159       }
160     },
161     {
162       "name": "HTTPState",
163       "source_files": "SBSwiftComponents/SBHTTPState/*.swift",
164       "dependencies": {
165         "RealReachability": [
167         ],
168         "SBComponents/Macros": [
170         ]
171       }
172     },
173     {
174       "name": "HTTPRouter",
175       "source_files": "SBSwiftComponents/SBHTTPRouter/*.swift",
176       "dependencies": {
177         "Alamofire": [
179         ],
180         "SwiftyJSON": [
182         ],
183         "SVProgressHUD": [
185         ],
186         "SBComponents/Error": [
188         ],
189         "SBComponents/Macros": [
191         ]
192       }
193     },
194     {
195       "name": "SceneRouter",
196       "source_files": "SBSwiftComponents/SBSceneRouter/*.swift",
197       "resources": "SBSwiftComponents/SBSceneRouter/Assets/*.*",
198       "dependencies": {
199         "SBComponents/Base": [
201         ],
202         "SBComponents/Error": [
204         ],
205         "SBComponents/Macros": [
207         ],
208         "SJNavigationPopGesture": [
210         ]
211       }
212     },
213     {
214       "name": "WebBrowser",
215       "source_files": "SBSwiftComponents/SBBrowser/*.swift",
216       "resources": "SBSwiftComponents/SBBrowser/Assets/*.*",
217       "frameworks": "WebKit",
218       "dependencies": {
219         "SBComponents/Kit": [
221         ],
222         "SBComponents/Base": [
224         ],
225         "SBComponents/SceneRouter": [
227         ]
228       }
229     },
230     {
231       "name": "TCPServer",
232       "source_files": "SBSwiftComponents/SBTCPServer/*.swift",
233       "dependencies": {
234         "CocoaAsyncSocket": [
236         ],
237         "SBComponents/Error": [
239         ]
240       }
241     },
242     {
243       "name": "Navigator",
244       "source_files": "SBSwiftComponents/SBNavigator/*.swift",
245       "dependencies": {
246         "SBComponents/Base": [
248         ],
249         "SBComponents/Macros": [
251         ]
252       }
253     },
254     {
255       "name": "AudioIndicator",
256       "source_files": "SBSwiftComponents/SBAudioIndicator/*.swift",
257       "dependencies": {
258         "SBComponents/Macros": [
260         ]
261       }
262     }
263   ]