[Add] VisualEffectBlurView 6.0.0
[CocoaPods.git] / Specs / a / 0 / 8 / GTUIKit / 0.0.7 / GTUIKit.podspec.json
blobfb7a66bf5dbb39a469d3c17acb044ba2f7cbf4f1
2   "name": "GTUIKit",
3   "version": "0.0.7",
4   "summary": "This spec is an aggregate of all the GTUIKit Components.",
5   "homepage": "https://github.com/liuxc123/GTUIKit",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "liuxc123": "lxc_work@126.com"
12   },
13   "source": {
14     "git": "https://github.com/liuxc123/GTUIKit.git",
15     "tag": "0.0.7"
16   },
17   "requires_arc": true,
18   "platforms": {
19     "ios": "8.0"
20   },
21   "subspecs": [
22     {
23       "name": "BasicComponent",
24       "subspecs": [
25         {
26           "name": "IconFont",
27           "platforms": {
28             "ios": "8.0"
29           },
30           "public_header_files": "components/BasicComponent/IconFont/src/*.h",
31           "source_files": [
32             "components/BasicComponent/IconFont/src/*.{h,m}",
33             "components/BasicComponent/IconFont/src/private/*.{h,m}"
34           ],
35           "resources": [
36             "components/BasicComponent/IconFont/src/GTIconFont.bundle"
37           ]
38         },
39         {
40           "name": "Typography",
41           "platforms": {
42             "ios": "8.0"
43           },
44           "public_header_files": "components/BasicComponent/Typography/src/*.h",
45           "source_files": [
46             "components/BasicComponent/Typography/src/*.{h,m}",
47             "components/BasicComponent/Typography/src/private/*.{h,m}"
48           ],
49           "dependencies": {
50             "GTUIKit/private/Math": [
52             ],
53             "GTUIKit/private/Application": [
55             ]
56           }
57         },
58         {
59           "name": "Layout",
60           "platforms": {
61             "ios": "8.0"
62           },
63           "public_header_files": "components/BasicComponent/Layout/src/*.h",
64           "source_files": [
65             "components/BasicComponent/Layout/src/*.{h,m}",
66             "components/BasicComponent/Layout/src/private/*.{h,m}"
67           ]
68         },
69         {
70           "name": "ShadowLayer",
71           "platforms": {
72             "ios": "8.0"
73           },
74           "public_header_files": "components/BasicComponent/ShadowLayer/src/*.h",
75           "source_files": [
76             "components/BasicComponent/ShadowLayer/src/*.{h,m}",
77             "components/BasicComponent/ShadowLayer/src/private/*.{h,m}"
78           ]
79         },
80         {
81           "name": "ShapeLibrary",
82           "platforms": {
83             "ios": "8.0"
84           },
85           "public_header_files": "components/BasicComponent/ShapeLibrary/src/*.h",
86           "source_files": [
87             "components/BasicComponent/ShapeLibrary/src/*.{h,m}",
88             "components/BasicComponent/ShapeLibrary/src/private/*.{h,m}"
89           ],
90           "dependencies": {
91             "GTUIKit/BasicComponent/Shapes": [
93             ],
94             "GTUIKit/private/Math": [
96             ]
97           }
98         },
99         {
100           "name": "Shapes",
101           "platforms": {
102             "ios": "8.0"
103           },
104           "public_header_files": "components/BasicComponent/Shapes/src/*.h",
105           "source_files": [
106             "components/BasicComponent/Shapes/src/*.{h,m}",
107             "components/BasicComponent/Shapes/src/private/*.{h,m}"
108           ],
109           "dependencies": {
110             "GTUIKit/BasicComponent/ShadowLayer": [
112             ],
113             "GTUIKit/private/Math": [
115             ]
116           }
117         },
118         {
119           "name": "Palettes",
120           "platforms": {
121             "ios": "8.0"
122           },
123           "public_header_files": "components/BasicComponent/Palettes/src/*.h",
124           "source_files": [
125             "components/BasicComponent/Palettes/src/*.{h,m}",
126             "components/BasicComponent/Palettes/src/private/*.{h,m}"
127           ]
128         }
129       ]
130     },
131     {
132       "name": "CommonComponent",
133       "subspecs": [
134         {
135           "name": "ActivityIndicatorView",
136           "platforms": {
137             "ios": "8.0"
138           },
139           "public_header_files": "components/CommonComponent/ActivityIndicatorView/src/*.h",
140           "source_files": [
141             "components/CommonComponent/ActivityIndicatorView/src/*.{h,m}",
142             "components/CommonComponent/ActivityIndicatorView/src/private/*.{h,m}"
143           ]
144         },
145         {
146           "name": "Badge",
147           "platforms": {
148             "ios": "8.0"
149           },
150           "public_header_files": "components/CommonComponent/Badge/src/*.h",
151           "source_files": [
152             "components/CommonComponent/Badge/src/*.{h,m}",
153             "components/CommonComponent/Badge/src/private/*.{h,m}"
154           ]
155         },
156         {
157           "name": "BottomSheet",
158           "platforms": {
159             "ios": "8.0"
160           },
161           "public_header_files": "components/CommonComponent/BottomSheet/src/*.h",
162           "source_files": [
163             "components/CommonComponent/BottomSheet/src/*.{h,m}",
164             "components/CommonComponent/BottomSheet/src/private/*.{h,m}"
165           ],
166           "dependencies": {
167             "GTUIKit/private/KeyboardWatcher": [
169             ],
170             "GTUIKit/private/Math": [
172             ],
173             "GTUIKit/BasicComponent/ShapeLibrary": [
175             ],
176             "GTUIKit/BasicComponent/Shapes": [
178             ]
179           }
180         },
181         {
182           "name": "Button",
183           "platforms": {
184             "ios": "8.0"
185           },
186           "public_header_files": "components/CommonComponent/Button/src/*.h",
187           "source_files": [
188             "components/CommonComponent/Button/src/*.{h,m}",
189             "components/CommonComponent/Button/src/private/*.{h,m}"
190           ],
191           "dependencies": {
192             "GTFInternationalization": [
194             ],
195             "GTFTextAccessibility": [
197             ],
198             "GTUIKit/CommonComponent/Ink": [
200             ],
201             "GTUIKit/BasicComponent/ShadowLayer": [
203             ],
204             "GTUIKit/BasicComponent/Shapes": [
206             ],
207             "GTUIKit/BasicComponent/Typography": [
209             ],
210             "GTUIKit/private/Math": [
212             ],
213             "GTUIKit/private/Application": [
215             ]
216           }
217         },
218         {
219           "name": "ButtonBar",
220           "platforms": {
221             "ios": "8.0"
222           },
223           "public_header_files": "components/CommonComponent/ButtonBar/src/*.h",
224           "source_files": [
225             "components/CommonComponent/ButtonBar/src/*.{h,m}",
226             "components/CommonComponent/ButtonBar/src/private/*.{h,m}"
227           ],
228           "dependencies": {
229             "GTUIKit/CommonComponent/Button": [
231             ]
232           }
233         },
234         {
235           "name": "CheckBox",
236           "platforms": {
237             "ios": "8.0"
238           },
239           "public_header_files": "components/CommonComponent/CheckBox/src/*.h",
240           "source_files": [
241             "components/CommonComponent/CheckBox/src/*.{h,m}",
242             "components/CommonComponent/CheckBox/src/private/*.{h,m}"
243           ]
244         },
245         {
246           "name": "Toast",
247           "platforms": {
248             "ios": "8.0"
249           },
250           "public_header_files": "components/CommonComponent/Toast/src/*.h",
251           "source_files": [
252             "components/CommonComponent/Toast/src/*.{h,m}",
253             "components/CommonComponent/Toast/src/private/*.{h,m}"
254           ],
255           "resources": [
256             "components/CommonComponent/Toast/src/resource/*.bundle"
257           ]
258         },
259         {
260           "name": "Dialogs",
261           "platforms": {
262             "ios": "8.0"
263           },
264           "public_header_files": "components/CommonComponent/Dialogs/src/*.h",
265           "source_files": [
266             "components/CommonComponent/Dialogs/src/*.{h,m}",
267             "components/CommonComponent/Dialogs/src/private/*.{h,m}"
268           ],
269           "dependencies": {
270             "GTUIKit/CommonComponent/BottomSheet": [
272             ],
273             "GTUIKit/CommonComponent/Button": [
275             ],
276             "GTUIKit/BasicComponent/ShadowLayer": [
278             ],
279             "GTUIKit/BasicComponent/Typography": [
281             ],
282             "GTUIKit/private/KeyboardWatcher": [
284             ],
285             "GTUIKit/private/UIMetrics": [
287             ],
288             "GTFInternationalization": [
290             ]
291           }
292         },
293         {
294           "name": "EmptyView",
295           "platforms": {
296             "ios": "8.0"
297           },
298           "public_header_files": "components/CommonComponent/EmptyView/src/*.h",
299           "source_files": [
300             "components/CommonComponent/EmptyView/src/*.{h,m}",
301             "components/CommonComponent/EmptyView/src/private/*.{h,m}"
302           ],
303           "resources": [
304             "components/CommonComponent/EmptyView/src/resource/GTUINetErrorView.bundle"
305           ],
306           "dependencies": {
307             "GTUIKit/private/UIMetrics": [
309             ]
310           }
311         },
312         {
313           "name": "Form",
314           "platforms": {
315             "ios": "8.0"
316           },
317           "public_header_files": "components/CommonComponent/Form/src/**/*.h",
318           "source_files": "components/CommonComponent/Form/src/**/*.{h,m}",
319           "dependencies": {
320             "GTUIKit/private/UIMetrics": [
322             ]
323           }
324         },
325         {
326           "name": "FlexibleHeader",
327           "platforms": {
328             "ios": "8.0"
329           },
330           "public_header_files": "components/CommonComponent/FlexibleHeader/src/*.h",
331           "source_files": [
332             "components/CommonComponent/FlexibleHeader/src/*.{h,m}",
333             "components/CommonComponent/FlexibleHeader/src/private/*.{h,m}"
334           ],
335           "dependencies": {
336             "GTFTextAccessibility": [
338             ],
339             "GTUIKit/private/Application": [
341             ],
342             "GTUIKit/private/UIMetrics": [
344             ]
345           }
346         },
347         {
348           "name": "HeaderStackView",
349           "platforms": {
350             "ios": "8.0"
351           },
352           "public_header_files": "components/CommonComponent/HeaderStackView/src/*.h",
353           "source_files": "components/CommonComponent/HeaderStackView/src/*.{h,m}"
354         },
355         {
356           "name": "ImageView",
357           "platforms": {
358             "ios": "8.0"
359           },
360           "public_header_files": "components/CommonComponent/ImageView/src/*.h",
361           "source_files": [
362             "components/CommonComponent/ImageView/src/*.{h,m}",
363             "components/CommonComponent/ImageView/src/private/*.{h,m}"
364           ],
365           "dependencies": {
366             "GTUIKit/private/Math": [
368             ]
369           }
370         },
371         {
372           "name": "Ink",
373           "platforms": {
374             "ios": "8.0"
375           },
376           "public_header_files": "components/CommonComponent/Ink/src/*.h",
377           "source_files": [
378             "components/CommonComponent/Ink/src/*.{h,m}",
379             "components/CommonComponent/Ink/src/private/*.{h,m}"
380           ],
381           "dependencies": {
382             "GTUIKit/private/Math": [
384             ]
385           }
386         },
387         {
388           "name": "Label",
389           "platforms": {
390             "ios": "8.0"
391           },
392           "public_header_files": "components/CommonComponent/Label/src/*.h",
393           "source_files": [
394             "components/CommonComponent/Label/src/*.{h,m}",
395             "components/CommonComponent/Label/src/private/*.{h,m}"
396           ]
397         },
398         {
399           "name": "NavigationBar",
400           "platforms": {
401             "ios": "8.0"
402           },
403           "public_header_files": "components/CommonComponent/NavigationBar/src/*.h",
404           "source_files": [
405             "components/CommonComponent/NavigationBar/src/*.{h,m}",
406             "components/CommonComponent/NavigationBar/src/private/*.{h,m}"
407           ],
408           "dependencies": {
409             "GTFTextAccessibility": [
411             ],
412             "GTFInternationalization": [
414             ],
415             "GTUIKit/CommonComponent/ButtonBar": [
417             ],
418             "GTUIKit/private/Math": [
420             ]
421           }
422         },
423         {
424           "name": "NavigationController",
425           "platforms": {
426             "ios": "8.0"
427           },
428           "public_header_files": "components/CommonComponent/NavigationController/src/*.h",
429           "source_files": [
430             "components/CommonComponent/NavigationController/src/*.{h,m}",
431             "components/CommonComponent/NavigationController/src/private/*.{h,m}"
432           ],
433           "resources": [
434             "components/CommonComponent/NavigationController/src/resource/*.png"
435           ],
436           "dependencies": {
437             "GTUIKit/CommonComponent/HeaderStackView": [
439             ],
440             "GTUIKit/CommonComponent/NavigationBar": [
442             ],
443             "GTUIKit/BasicComponent/Typography": [
445             ],
446             "GTUIKit/private/Application": [
448             ],
449             "GTUIKit/CommonComponent/FlexibleHeader": [
451             ],
452             "GTUIKit/BasicComponent/ShadowLayer": [
454             ],
455             "GTUIKit/BasicComponent/IconFont": [
457             ],
458             "GTFInternationalization": [
460             ],
461             "GTUIKit/private/UIMetrics": [
463             ]
464           }
465         },
466         {
467           "name": "NotificationBar",
468           "platforms": {
469             "ios": "8.0"
470           },
471           "public_header_files": "components/CommonComponent/NotificationBar/src/*.h",
472           "source_files": [
473             "components/CommonComponent/NotificationBar/src/*.{h,m}",
474             "components/CommonComponent/NotificationBar/src/private/*.{h,m}"
475           ],
476           "resources": [
477             "components/CommonComponent/NotificationBar/src/resource/GTNotificationBar.bundle"
478           ],
479           "dependencies": {
480             "GTFTextAccessibility": [
482             ],
483             "GTFInternationalization": [
485             ],
486             "GTUIKit/BasicComponent/Typography": [
488             ],
489             "GTUIKit/CommonComponent/OverlayWindow": [
491             ],
492             "GTUIKit/CommonComponent/Button": [
494             ],
495             "GTUIKit/private/Application": [
497             ],
498             "GTUIKit/private/KeyboardWatcher": [
500             ],
501             "GTUIKit/private/Overlay": [
503             ]
504           }
505         },
506         {
507           "name": "OverlayWindow",
508           "platforms": {
509             "ios": "8.0"
510           },
511           "public_header_files": "components/CommonComponent/OverlayWindow/src/*.h",
512           "source_files": [
513             "components/CommonComponent/OverlayWindow/src/*.{h,m}",
514             "components/CommonComponent/OverlayWindow/src/private/*.{h,m}"
515           ],
516           "dependencies": {
517             "GTUIKit/private/Application": [
519             ]
520           }
521         },
522         {
523           "name": "PickerView",
524           "platforms": {
525             "ios": "8.0"
526           },
527           "public_header_files": "components/CommonComponent/PickerView/src/*.h",
528           "source_files": [
529             "components/CommonComponent/PickerView/src/*.{h,m}",
530             "components/CommonComponent/PickerView/src/private/*.{h,m}"
531           ],
532           "resources": [
533             "components/CommonComponent/PickerView/src/resource/GTUIPickerView.bundle"
534           ],
535           "dependencies": {
536             "GTUIKit/private/UIMetrics": [
538             ]
539           }
540         },
541         {
542           "name": "ProgressView",
543           "platforms": {
544             "ios": "8.0"
545           },
546           "public_header_files": "components/CommonComponent/ProgressView/src/*.h",
547           "source_files": [
548             "components/CommonComponent/ProgressView/src/*.{h,m}",
549             "components/CommonComponent/ProgressView/src/private/*.{h,m}"
550           ],
551           "dependencies": {
552             "GTFInternationalization": [
554             ],
555             "GTMotionInterchange": [
557             ],
558             "GTUIKit/private/Math": [
560             ]
561           }
562         },
563         {
564           "name": "Refresh",
565           "platforms": {
566             "ios": "8.0"
567           },
568           "public_header_files": "components/CommonComponent/Refresh/src/*.h",
569           "source_files": [
570             "components/CommonComponent/Refresh/src/*.{h,m}",
571             "components/CommonComponent/Refresh/src/private/*.{h,m}"
572           ],
573           "dependencies": {
574             "MJRefresh": [
576             ]
577           }
578         },
579         {
580           "name": "Switch",
581           "platforms": {
582             "ios": "8.0"
583           },
584           "public_header_files": "components/CommonComponent/Switch/src/*.h",
585           "source_files": [
586             "components/CommonComponent/Switch/src/*.{h,m}",
587             "components/CommonComponent/Switch/src/private/*.{h,m}"
588           ]
589         },
590         {
591           "name": "TabBar",
592           "platforms": {
593             "ios": "8.0"
594           },
595           "public_header_files": "components/CommonComponent/TabBar/src/**/*.h",
596           "source_files": "components/CommonComponent/TabBar/src/**/*.{h,m}"
597         },
598         {
599           "name": "TextFields",
600           "platforms": {
601             "ios": "8.0"
602           },
603           "public_header_files": "components/CommonComponent/TextFields/src/*.h",
604           "source_files": [
605             "components/CommonComponent/TextFields/src/*.{h,m}",
606             "components/CommonComponent/TextFields/src/private/*.{h,m}"
607           ],
608           "dependencies": {
609             "GTUIKit/private/AnimationTiming": [
611             ],
612             "GTUIKit/BasicComponent/Typography": [
614             ],
615             "GTUIKit/BasicComponent/Palettes": [
617             ],
618             "GTFInternationalization": [
620             ],
621             "GTUIKit/private/Math": [
623             ]
624           }
625         },
626         {
627           "name": "ToolBar",
628           "platforms": {
629             "ios": "8.0"
630           },
631           "public_header_files": "components/CommonComponent/ToolBar/src/*.h",
632           "source_files": [
633             "components/CommonComponent/ToolBar/src/*.{h,m}",
634             "components/CommonComponent/ToolBar/src/private/*.{h,m}"
635           ],
636           "dependencies": {
637             "GTFInternationalization": [
639             ],
640             "GTUIKit/CommonComponent/Button": [
642             ],
643             "GTUIKit/CommonComponent/NavigationBar": [
645             ],
646             "GTUIKit/private/Math": [
648             ]
649           }
650         },
651         {
652           "name": "schemes",
653           "subspecs": [
654             {
655               "name": "ColorScheme",
656               "platforms": {
657                 "ios": "8.0"
658               },
659               "public_header_files": "components/CommonComponent/schemes/ColorScheme/src/*.h",
660               "source_files": "components/CommonComponent/schemes/ColorScheme/src/*.{h,m}"
661             },
662             {
663               "name": "ShapeScheme",
664               "platforms": {
665                 "ios": "8.0"
666               },
667               "public_header_files": "components/CommonComponent/schemes/ShapeScheme/src/*.h",
668               "source_files": "components/CommonComponent/schemes/ShapeScheme/src/*.{h,m}",
669               "dependencies": {
670                 "GTUIKit/BasicComponent/ShapeLibrary": [
672                 ],
673                 "GTUIKit/BasicComponent/Shapes": [
675                 ]
676               }
677             },
678             {
679               "name": "TypographyScheme",
680               "platforms": {
681                 "ios": "8.0"
682               },
683               "public_header_files": "components/CommonComponent/schemes/TypographyScheme/src/*.h",
684               "source_files": "components/CommonComponent/schemes/TypographyScheme/src/*.{h,m}"
685             }
686           ]
687         }
688       ]
689     },
690     {
691       "name": "private",
692       "subspecs": [
693         {
694           "name": "AnimationTiming",
695           "platforms": {
696             "ios": "8.0"
697           },
698           "public_header_files": "components/private/AnimationTiming/src/*.h",
699           "source_files": [
700             "components/private/AnimationTiming/src/*.{h,m}",
701             "components/private/AnimationTiming/src/private/*.{h,m}"
702           ]
703         },
704         {
705           "name": "Application",
706           "platforms": {
707             "ios": "8.0"
708           },
709           "public_header_files": "components/private/Application/src/*.h",
710           "source_files": "components/private/Application/src/*.{h,m}"
711         },
712         {
713           "name": "Math",
714           "platforms": {
715             "ios": "8.0"
716           },
717           "public_header_files": "components/private/Math/src/*.h",
718           "source_files": "components/private/Math/src/*.{h,m}"
719         },
720         {
721           "name": "KeyboardWatcher",
722           "platforms": {
723             "ios": "8.0"
724           },
725           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
726           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
727           "dependencies": {
728             "GTUIKit/private/Application": [
730             ]
731           }
732         },
733         {
734           "name": "UIMetrics",
735           "platforms": {
736             "ios": "8.0"
737           },
738           "public_header_files": "components/private/UIMetrics/src/*.h",
739           "source_files": [
740             "components/private/UIMetrics/src/*.{h,m}",
741             "components/private/UIMetrics/src/private/*.{h,m}"
742           ],
743           "dependencies": {
744             "GTUIKit/private/Application": [
746             ]
747           }
748         },
749         {
750           "name": "Overlay",
751           "platforms": {
752             "ios": "8.0"
753           },
754           "public_header_files": "components/private/Overlay/src/*.h",
755           "source_files": [
756             "components/private/Overlay/src/*.{h,m}",
757             "components/private/Overlay/src/private/*.{h,m}"
758           ]
759         }
760       ]
761     }
762   ]