[Add] YLProgressHUD 0.0.2
[CocoaPods.git] / Specs / 4 / e / 6 / MKBeaconXButton / 0.0.2 / MKBeaconXButton.podspec.json
blob3db12374032a7ffdeef9cbd81017585f33886e29
2   "name": "MKBeaconXButton",
3   "version": "0.0.2",
4   "summary": "A short description of MKBeaconXButton.",
5   "description": "TODO: Add long description of the pod here.",
6   "homepage": "https://github.com/mokotechnology/MK-Button-iOS_SDK",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "aadyx2007@163.com": "aadyx2007@163.com"
13   },
14   "source": {
15     "git": "https://github.com/mokotechnology/MK-Button-iOS_SDK.git",
16     "tag": "0.0.2"
17   },
18   "platforms": {
19     "ios": "12.0"
20   },
21   "source_files": "MKBeaconXButton/Classes/**/*",
22   "resource_bundles": {
23     "MKBeaconXButton": [
24       "MKBeaconXButton/Assets/*.png"
25     ]
26   },
27   "subspecs": [
28     {
29       "name": "ApplicationModule",
30       "source_files": "MKBeaconXButton/Classes/ApplicationModule/**",
31       "dependencies": {
32         "MKBaseModuleLibrary": [
34         ]
35       }
36     },
37     {
38       "name": "ConnectManager",
39       "source_files": "MKBeaconXButton/Classes/ConnectManager/**",
40       "dependencies": {
41         "MKBeaconXButton/SDK": [
43         ],
44         "MKBaseModuleLibrary": [
46         ]
47       }
48     },
49     {
50       "name": "CTMediator",
51       "source_files": "MKBeaconXButton/Classes/CTMediator/**",
52       "dependencies": {
53         "MKBaseModuleLibrary": [
55         ],
56         "CTMediator": [
58         ]
59       }
60     },
61     {
62       "name": "SDK",
63       "source_files": "MKBeaconXButton/Classes/SDK/**",
64       "dependencies": {
65         "MKBaseBleModule": [
67         ]
68       }
69     },
70     {
71       "name": "Target",
72       "source_files": "MKBeaconXButton/Classes/Target/**",
73       "dependencies": {
74         "MKBeaconXButton/Functions": [
76         ]
77       }
78     },
79     {
80       "name": "Expand",
81       "dependencies": {
82         "MKBaseModuleLibrary": [
84         ],
85         "MKCustomUIModule": [
87         ]
88       },
89       "subspecs": [
90         {
91           "name": "View",
92           "subspecs": [
93             {
94               "name": "NTPickerView",
95               "source_files": "MKBeaconXButton/Classes/Expand/View/NTPickerView/**"
96             },
97             {
98               "name": "DeviceIDCell",
99               "source_files": "MKBeaconXButton/Classes/Expand/View/DeviceIDCell/**"
100             }
101           ]
102         }
103       ]
104     },
105     {
106       "name": "Functions",
107       "dependencies": {
108         "MKBeaconXButton/SDK": [
110         ],
111         "MKBeaconXButton/CTMediator": [
113         ],
114         "MKBeaconXButton/ConnectManager": [
116         ],
117         "MKBeaconXButton/Expand": [
119         ],
120         "MKBaseModuleLibrary": [
122         ],
123         "MKCustomUIModule": [
125         ],
126         "MKBeaconXCustomUI": [
128         ],
129         "HHTransition": [
131         ],
132         "MLInputDodger": [
134         ]
135       },
136       "subspecs": [
137         {
138           "name": "AboutPage",
139           "subspecs": [
140             {
141               "name": "Controller",
142               "source_files": "MKBeaconXButton/Classes/Functions/AboutPage/Controller/**"
143             }
144           ]
145         },
146         {
147           "name": "AccelerationPage",
148           "subspecs": [
149             {
150               "name": "Controller",
151               "source_files": "MKBeaconXButton/Classes/Functions/AccelerationPage/Controller/**",
152               "dependencies": {
153                 "MKBeaconXButton/Functions/AccelerationPage/Model": [
155                 ],
156                 "MKBeaconXButton/Functions/AccelerationPage/View": [
158                 ]
159               }
160             },
161             {
162               "name": "Model",
163               "source_files": "MKBeaconXButton/Classes/Functions/AccelerationPage/Model/**"
164             },
165             {
166               "name": "View",
167               "source_files": "MKBeaconXButton/Classes/Functions/AccelerationPage/View/**"
168             }
169           ]
170         },
171         {
172           "name": "AlarmDataExportPage",
173           "subspecs": [
174             {
175               "name": "Controller",
176               "source_files": "MKBeaconXButton/Classes/Functions/AlarmDataExportPage/Controller/**",
177               "dependencies": {
178                 "MKBeaconXButton/Functions/AlarmDataExportPage/View": [
180                 ]
181               }
182             },
183             {
184               "name": "View",
185               "source_files": "MKBeaconXButton/Classes/Functions/AlarmDataExportPage/View/**"
186             }
187           ]
188         },
189         {
190           "name": "AlarmEventPage",
191           "subspecs": [
192             {
193               "name": "Controller",
194               "source_files": "MKBeaconXButton/Classes/Functions/AlarmEventPage/Controller/**",
195               "dependencies": {
196                 "MKBeaconXButton/Functions/AlarmEventPage/Model": [
198                 ],
199                 "MKBeaconXButton/Functions/AlarmEventPage/View": [
201                 ],
202                 "MKBeaconXButton/Functions/AlarmDataExportPage/Controller": [
204                 ]
205               }
206             },
207             {
208               "name": "View",
209               "source_files": "MKBeaconXButton/Classes/Functions/AlarmEventPage/View/**"
210             },
211             {
212               "name": "Model",
213               "source_files": "MKBeaconXButton/Classes/Functions/AlarmEventPage/Model/**"
214             }
215           ]
216         },
217         {
218           "name": "AlarmModeConfigPage",
219           "subspecs": [
220             {
221               "name": "Controller",
222               "source_files": "MKBeaconXButton/Classes/Functions/AlarmModeConfigPage/Controller/**",
223               "dependencies": {
224                 "MKBeaconXButton/Functions/AlarmModeConfigPage/Model": [
226                 ],
227                 "MKBeaconXButton/Functions/AlarmModeConfigPage/View": [
229                 ],
230                 "MKBeaconXButton/Functions/AlarmNotiTypePage/Controller": [
232                 ]
233               }
234             },
235             {
236               "name": "View",
237               "source_files": "MKBeaconXButton/Classes/Functions/AlarmModeConfigPage/View/**"
238             },
239             {
240               "name": "Model",
241               "source_files": "MKBeaconXButton/Classes/Functions/AlarmModeConfigPage/Model/**"
242             }
243           ]
244         },
245         {
246           "name": "AlarmNotiTypePage",
247           "subspecs": [
248             {
249               "name": "Controller",
250               "source_files": "MKBeaconXButton/Classes/Functions/AlarmNotiTypePage/Controller/**",
251               "dependencies": {
252                 "MKBeaconXButton/Functions/AlarmNotiTypePage/Model": [
254                 ]
255               }
256             },
257             {
258               "name": "Model",
259               "source_files": "MKBeaconXButton/Classes/Functions/AlarmNotiTypePage/Model/**"
260             }
261           ]
262         },
263         {
264           "name": "AlarmPage",
265           "subspecs": [
266             {
267               "name": "Controller",
268               "source_files": "MKBeaconXButton/Classes/Functions/AlarmPage/Controller/**",
269               "dependencies": {
270                 "MKBeaconXButton/Functions/AlarmPage/Model": [
272                 ],
273                 "MKBeaconXButton/Functions/AlarmModeConfigPage/Controller": [
275                 ]
276               }
277             },
278             {
279               "name": "Model",
280               "source_files": "MKBeaconXButton/Classes/Functions/AlarmPage/Model/**"
281             }
282           ]
283         },
284         {
285           "name": "DeviceInfoPage",
286           "subspecs": [
287             {
288               "name": "Controller",
289               "source_files": "MKBeaconXButton/Classes/Functions/DeviceInfoPage/Controller/**",
290               "dependencies": {
291                 "MKBeaconXButton/Functions/DeviceInfoPage/Model": [
293                 ]
294               }
295             },
296             {
297               "name": "Model",
298               "source_files": "MKBeaconXButton/Classes/Functions/DeviceInfoPage/Model/**"
299             }
300           ]
301         },
302         {
303           "name": "DevicePage",
304           "subspecs": [
305             {
306               "name": "Controller",
307               "source_files": "MKBeaconXButton/Classes/Functions/DevicePage/Controller/**",
308               "dependencies": {
309                 "MKBeaconXButton/Functions/DevicePage/Model": [
311                 ],
312                 "MKBeaconXButton/Functions/QuickSwitchPage/Controller": [
314                 ],
315                 "MKBeaconXButton/Functions/UpdatePage/Controller": [
317                 ],
318                 "MKBeaconXButton/Functions/DeviceInfoPage/Controller": [
320                 ]
321               }
322             },
323             {
324               "name": "Model",
325               "source_files": "MKBeaconXButton/Classes/Functions/DevicePage/Model/**"
326             }
327           ]
328         },
329         {
330           "name": "DismissConfigPage",
331           "subspecs": [
332             {
333               "name": "Controller",
334               "source_files": "MKBeaconXButton/Classes/Functions/DismissConfigPage/Controller/**",
335               "dependencies": {
336                 "MKBeaconXButton/Functions/DismissConfigPage/Model": [
338                 ]
339               }
340             },
341             {
342               "name": "Model",
343               "source_files": "MKBeaconXButton/Classes/Functions/DismissConfigPage/Model/**"
344             }
345           ]
346         },
347         {
348           "name": "PowerSavePage",
349           "subspecs": [
350             {
351               "name": "Controller",
352               "source_files": "MKBeaconXButton/Classes/Functions/PowerSavePage/Controller/**",
353               "dependencies": {
354                 "MKBeaconXButton/Functions/PowerSavePage/Model": [
356                 ],
357                 "MKBeaconXButton/Functions/PowerSavePage/View": [
359                 ]
360               }
361             },
362             {
363               "name": "View",
364               "source_files": "MKBeaconXButton/Classes/Functions/PowerSavePage/View/**"
365             },
366             {
367               "name": "Model",
368               "source_files": "MKBeaconXButton/Classes/Functions/PowerSavePage/Model/**"
369             }
370           ]
371         },
372         {
373           "name": "QuickSwitchPage",
374           "subspecs": [
375             {
376               "name": "Controller",
377               "source_files": "MKBeaconXButton/Classes/Functions/QuickSwitchPage/Controller/**",
378               "dependencies": {
379                 "MKBeaconXButton/Functions/QuickSwitchPage/Model": [
381                 ]
382               }
383             },
384             {
385               "name": "Model",
386               "source_files": "MKBeaconXButton/Classes/Functions/QuickSwitchPage/Model/**"
387             }
388           ]
389         },
390         {
391           "name": "RemoteReminderPage",
392           "subspecs": [
393             {
394               "name": "Controller",
395               "source_files": "MKBeaconXButton/Classes/Functions/RemoteReminderPage/Controller/**",
396               "dependencies": {
397                 "MKBeaconXButton/Functions/RemoteReminderPage/Model": [
399                 ],
400                 "MKBeaconXButton/Functions/RemoteReminderPage/View": [
402                 ]
403               }
404             },
405             {
406               "name": "View",
407               "source_files": "MKBeaconXButton/Classes/Functions/RemoteReminderPage/View/**"
408             },
409             {
410               "name": "Model",
411               "source_files": "MKBeaconXButton/Classes/Functions/RemoteReminderPage/Model/**"
412             }
413           ]
414         },
415         {
416           "name": "ScanPage",
417           "subspecs": [
418             {
419               "name": "Controller",
420               "source_files": "MKBeaconXButton/Classes/Functions/ScanPage/Controller/**",
421               "dependencies": {
422                 "MKBeaconXButton/Functions/ScanPage/Model": [
424                 ],
425                 "MKBeaconXButton/Functions/ScanPage/View": [
427                 ],
428                 "MKBeaconXButton/Functions/ScanPage/Adopter": [
430                 ],
431                 "MKBeaconXButton/Functions/TabBarPage/Controller": [
433                 ],
434                 "MKBeaconXButton/Functions/AboutPage/Controller": [
436                 ]
437               }
438             },
439             {
440               "name": "View",
441               "source_files": "MKBeaconXButton/Classes/Functions/ScanPage/View/**",
442               "dependencies": {
443                 "MKBeaconXButton/Functions/ScanPage/Model": [
445                 ]
446               }
447             },
448             {
449               "name": "Model",
450               "source_files": "MKBeaconXButton/Classes/Functions/ScanPage/Model/**"
451             },
452             {
453               "name": "Adopter",
454               "source_files": "MKBeaconXButton/Classes/Functions/ScanPage/Adopter/**",
455               "dependencies": {
456                 "MKBeaconXButton/Functions/ScanPage/Model": [
458                 ],
459                 "MKBeaconXButton/Functions/ScanPage/View": [
461                 ]
462               }
463             }
464           ]
465         },
466         {
467           "name": "SettingPage",
468           "subspecs": [
469             {
470               "name": "Controller",
471               "source_files": "MKBeaconXButton/Classes/Functions/SettingPage/Controller/**",
472               "dependencies": {
473                 "MKBeaconXButton/Functions/SettingPage/Model": [
475                 ],
476                 "MKBeaconXButton/Functions/AlarmEventPage/Controller": [
478                 ],
479                 "MKBeaconXButton/Functions/DismissConfigPage/Controller": [
481                 ],
482                 "MKBeaconXButton/Functions/RemoteReminderPage/Controller": [
484                 ],
485                 "MKBeaconXButton/Functions/AccelerationPage/Controller": [
487                 ],
488                 "MKBeaconXButton/Functions/PowerSavePage/Controller": [
490                 ]
491               }
492             },
493             {
494               "name": "Model",
495               "source_files": "MKBeaconXButton/Classes/Functions/SettingPage/Model/**"
496             }
497           ]
498         },
499         {
500           "name": "TabBarPage",
501           "subspecs": [
502             {
503               "name": "Controller",
504               "source_files": "MKBeaconXButton/Classes/Functions/TabBarPage/Controller/**",
505               "dependencies": {
506                 "MKBeaconXButton/Functions/AlarmPage/Controller": [
508                 ],
509                 "MKBeaconXButton/Functions/SettingPage/Controller": [
511                 ],
512                 "MKBeaconXButton/Functions/DevicePage/Controller": [
514                 ]
515               }
516             }
517           ]
518         },
519         {
520           "name": "UpdatePage",
521           "dependencies": {
522             "iOSDFULibrary": [
524             ]
525           },
526           "subspecs": [
527             {
528               "name": "Controller",
529               "source_files": "MKBeaconXButton/Classes/Functions/UpdatePage/Controller/**",
530               "dependencies": {
531                 "MKBeaconXButton/Functions/UpdatePage/Model": [
533                 ]
534               }
535             },
536             {
537               "name": "Model",
538               "source_files": "MKBeaconXButton/Classes/Functions/UpdatePage/Model/**"
539             }
540           ]
541         }
542       ]
543     }
544   ]