[Add] DocumentReaderMRZStage 7.5.10959
[CocoaPods.git] / Specs / a / 0 / 8 / GTUIKit / 0.0.1 / GTUIKit.podspec.json
blob988271e8ad876ceaa22f502af0d1c39fb9911557
2   "name": "GTUIKit",
3   "version": "0.0.1",
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.1"
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": "ShadowLayer",
60           "platforms": {
61             "ios": "8.0"
62           },
63           "public_header_files": "components/BasicComponent/ShadowLayer/src/*.h",
64           "source_files": [
65             "components/BasicComponent/ShadowLayer/src/*.{h,m}",
66             "components/BasicComponent/ShadowLayer/src/private/*.{h,m}"
67           ]
68         },
69         {
70           "name": "ShapeLibrary",
71           "platforms": {
72             "ios": "8.0"
73           },
74           "public_header_files": "components/BasicComponent/ShapeLibrary/src/*.h",
75           "source_files": [
76             "components/BasicComponent/ShapeLibrary/src/*.{h,m}",
77             "components/BasicComponent/ShapeLibrary/src/private/*.{h,m}"
78           ],
79           "dependencies": {
80             "GTUIKit/BasicComponent/Shapes": [
82             ],
83             "GTUIKit/private/Math": [
85             ]
86           }
87         },
88         {
89           "name": "Shapes",
90           "platforms": {
91             "ios": "8.0"
92           },
93           "public_header_files": "components/BasicComponent/Shapes/src/*.h",
94           "source_files": [
95             "components/BasicComponent/Shapes/src/*.{h,m}",
96             "components/BasicComponent/Shapes/src/private/*.{h,m}"
97           ],
98           "dependencies": {
99             "GTUIKit/BasicComponent/ShadowLayer": [
101             ],
102             "GTUIKit/private/Math": [
104             ]
105           }
106         },
107         {
108           "name": "Palettes",
109           "platforms": {
110             "ios": "8.0"
111           },
112           "public_header_files": "components/BasicComponent/Palettes/src/*.h",
113           "source_files": [
114             "components/BasicComponent/Palettes/src/*.{h,m}",
115             "components/BasicComponent/Palettes/src/private/*.{h,m}"
116           ]
117         }
118       ]
119     },
120     {
121       "name": "CommonComponent",
122       "subspecs": [
123         {
124           "name": "ActivityIndicatorView",
125           "platforms": {
126             "ios": "8.0"
127           },
128           "public_header_files": "components/CommonComponent/ActivityIndicatorView/src/*.h",
129           "source_files": [
130             "components/CommonComponent/ActivityIndicatorView/src/*.{h,m}",
131             "components/CommonComponent/ActivityIndicatorView/src/private/*.{h,m}"
132           ]
133         },
134         {
135           "name": "Badge",
136           "platforms": {
137             "ios": "8.0"
138           },
139           "public_header_files": "components/CommonComponent/Badge/src/*.h",
140           "source_files": [
141             "components/CommonComponent/Badge/src/*.{h,m}",
142             "components/CommonComponent/Badge/src/private/*.{h,m}"
143           ]
144         },
145         {
146           "name": "BottomSheet",
147           "platforms": {
148             "ios": "8.0"
149           },
150           "public_header_files": "components/CommonComponent/BottomSheet/src/*.h",
151           "source_files": [
152             "components/CommonComponent/BottomSheet/src/*.{h,m}",
153             "components/CommonComponent/BottomSheet/src/private/*.{h,m}"
154           ],
155           "dependencies": {
156             "GTUIKit/private/KeyboardWatcher": [
158             ],
159             "GTUIKit/private/Math": [
161             ],
162             "GTUIKit/BasicComponent/ShapeLibrary": [
164             ],
165             "GTUIKit/BasicComponent/Shapes": [
167             ]
168           }
169         },
170         {
171           "name": "Button",
172           "platforms": {
173             "ios": "8.0"
174           },
175           "public_header_files": "components/CommonComponent/Button/src/*.h",
176           "source_files": [
177             "components/CommonComponent/Button/src/*.{h,m}",
178             "components/CommonComponent/Button/src/private/*.{h,m}"
179           ],
180           "dependencies": {
181             "GTFInternationalization": [
183             ],
184             "GTFTextAccessibility": [
186             ],
187             "GTUIKit/CommonComponent/Ink": [
189             ],
190             "GTUIKit/BasicComponent/ShadowLayer": [
192             ],
193             "GTUIKit/BasicComponent/Shapes": [
195             ],
196             "GTUIKit/BasicComponent/Typography": [
198             ],
199             "GTUIKit/private/Math": [
201             ],
202             "GTUIKit/private/Application": [
204             ]
205           }
206         },
207         {
208           "name": "ButtonBar",
209           "platforms": {
210             "ios": "8.0"
211           },
212           "public_header_files": "components/CommonComponent/ButtonBar/src/*.h",
213           "source_files": [
214             "components/CommonComponent/ButtonBar/src/*.{h,m}",
215             "components/CommonComponent/ButtonBar/src/private/*.{h,m}"
216           ],
217           "dependencies": {
218             "GTUIKit/CommonComponent/Button": [
220             ]
221           }
222         },
223         {
224           "name": "CheckBox",
225           "platforms": {
226             "ios": "8.0"
227           },
228           "public_header_files": "components/CommonComponent/CheckBox/src/*.h",
229           "source_files": [
230             "components/CommonComponent/CheckBox/src/*.{h,m}",
231             "components/CommonComponent/CheckBox/src/private/*.{h,m}"
232           ]
233         },
234         {
235           "name": "Toast",
236           "platforms": {
237             "ios": "8.0"
238           },
239           "public_header_files": "components/CommonComponent/Toast/src/*.h",
240           "source_files": [
241             "components/CommonComponent/Toast/src/*.{h,m}",
242             "components/CommonComponent/Toast/src/private/*.{h,m}"
243           ],
244           "resources": [
245             "components/CommonComponent/Toast/src/resource/*.bundle"
246           ]
247         },
248         {
249           "name": "Dialogs",
250           "platforms": {
251             "ios": "8.0"
252           },
253           "public_header_files": "components/CommonComponent/Dialogs/src/*.h",
254           "source_files": [
255             "components/CommonComponent/Dialogs/src/*.{h,m}",
256             "components/CommonComponent/Dialogs/src/private/*.{h,m}"
257           ],
258           "dependencies": {
259             "GTUIKit/CommonComponent/BottomSheet": [
261             ],
262             "GTUIKit/CommonComponent/Button": [
264             ],
265             "GTUIKit/BasicComponent/ShadowLayer": [
267             ],
268             "GTUIKit/BasicComponent/Typography": [
270             ],
271             "GTUIKit/private/KeyboardWatcher": [
273             ],
274             "GTUIKit/private/UIMetrics": [
276             ],
277             "GTFInternationalization": [
279             ]
280           }
281         },
282         {
283           "name": "EmptyView",
284           "platforms": {
285             "ios": "8.0"
286           },
287           "public_header_files": "components/CommonComponent/EmptyView/src/*.h",
288           "source_files": [
289             "components/CommonComponent/EmptyView/src/*.{h,m}",
290             "components/CommonComponent/EmptyView/src/private/*.{h,m}"
291           ],
292           "resources": [
293             "components/CommonComponent/EmptyView/src/resource/GTUINetErrorView.bundle"
294           ],
295           "dependencies": {
296             "GTUIKit/private/UIMetrics": [
298             ]
299           }
300         },
301         {
302           "name": "FlexibleHeader",
303           "platforms": {
304             "ios": "8.0"
305           },
306           "public_header_files": "components/CommonComponent/FlexibleHeader/src/*.h",
307           "source_files": [
308             "components/CommonComponent/FlexibleHeader/src/*.{h,m}",
309             "components/CommonComponent/FlexibleHeader/src/private/*.{h,m}"
310           ],
311           "dependencies": {
312             "GTFTextAccessibility": [
314             ],
315             "GTUIKit/private/Application": [
317             ],
318             "GTUIKit/private/UIMetrics": [
320             ]
321           }
322         },
323         {
324           "name": "HeaderStackView",
325           "platforms": {
326             "ios": "8.0"
327           },
328           "public_header_files": "components/CommonComponent/HeaderStackView/src/*.h",
329           "source_files": "components/CommonComponent/HeaderStackView/src/*.{h,m}"
330         },
331         {
332           "name": "ImageView",
333           "platforms": {
334             "ios": "8.0"
335           },
336           "public_header_files": "components/CommonComponent/ImageView/src/*.h",
337           "source_files": [
338             "components/CommonComponent/ImageView/src/*.{h,m}",
339             "components/CommonComponent/ImageView/src/private/*.{h,m}"
340           ],
341           "dependencies": {
342             "GTUIKit/private/Math": [
344             ]
345           }
346         },
347         {
348           "name": "Ink",
349           "platforms": {
350             "ios": "8.0"
351           },
352           "public_header_files": "components/CommonComponent/Ink/src/*.h",
353           "source_files": [
354             "components/CommonComponent/Ink/src/*.{h,m}",
355             "components/CommonComponent/Ink/src/private/*.{h,m}"
356           ],
357           "dependencies": {
358             "GTUIKit/private/Math": [
360             ]
361           }
362         },
363         {
364           "name": "Label",
365           "platforms": {
366             "ios": "8.0"
367           },
368           "public_header_files": "components/CommonComponent/Label/src/*.h",
369           "source_files": [
370             "components/CommonComponent/Label/src/*.{h,m}",
371             "components/CommonComponent/Label/src/private/*.{h,m}"
372           ]
373         },
374         {
375           "name": "NavigationBar",
376           "platforms": {
377             "ios": "8.0"
378           },
379           "public_header_files": "components/CommonComponent/NavigationBar/src/*.h",
380           "source_files": [
381             "components/CommonComponent/NavigationBar/src/*.{h,m}",
382             "components/CommonComponent/NavigationBar/src/private/*.{h,m}"
383           ],
384           "dependencies": {
385             "GTFTextAccessibility": [
387             ],
388             "GTFInternationalization": [
390             ],
391             "GTUIKit/CommonComponent/ButtonBar": [
393             ],
394             "GTUIKit/private/Math": [
396             ]
397           }
398         },
399         {
400           "name": "NavigationController",
401           "platforms": {
402             "ios": "8.0"
403           },
404           "public_header_files": "components/CommonComponent/NavigationController/src/*.h",
405           "source_files": [
406             "components/CommonComponent/NavigationController/src/*.{h,m}",
407             "components/CommonComponent/NavigationController/src/private/*.{h,m}"
408           ],
409           "resources": [
410             "components/CommonComponent/NavigationController/src/resource/*.png"
411           ],
412           "dependencies": {
413             "GTUIKit/CommonComponent/HeaderStackView": [
415             ],
416             "GTUIKit/CommonComponent/NavigationBar": [
418             ],
419             "GTUIKit/BasicComponent/Typography": [
421             ],
422             "GTUIKit/private/Application": [
424             ],
425             "GTUIKit/CommonComponent/FlexibleHeader": [
427             ],
428             "GTUIKit/BasicComponent/ShadowLayer": [
430             ],
431             "GTUIKit/BasicComponent/IconFont": [
433             ],
434             "GTFInternationalization": [
436             ],
437             "GTUIKit/private/UIMetrics": [
439             ]
440           }
441         },
442         {
443           "name": "NotificationBar",
444           "platforms": {
445             "ios": "8.0"
446           },
447           "public_header_files": "components/CommonComponent/NotificationBar/src/*.h",
448           "source_files": [
449             "components/CommonComponent/NotificationBar/src/*.{h,m}",
450             "components/CommonComponent/NotificationBar/src/private/*.{h,m}"
451           ],
452           "resources": [
453             "components/CommonComponent/NotificationBar/src/resource/GTNotificationBar.bundle"
454           ],
455           "dependencies": {
456             "GTFTextAccessibility": [
458             ],
459             "GTFInternationalization": [
461             ],
462             "GTUIKit/BasicComponent/Typography": [
464             ],
465             "GTUIKit/CommonComponent/OverlayWindow": [
467             ],
468             "GTUIKit/CommonComponent/Button": [
470             ],
471             "GTUIKit/private/Application": [
473             ],
474             "GTUIKit/private/KeyboardWatcher": [
476             ],
477             "GTUIKit/private/Overlay": [
479             ]
480           }
481         },
482         {
483           "name": "OverlayWindow",
484           "platforms": {
485             "ios": "8.0"
486           },
487           "public_header_files": "components/CommonComponent/OverlayWindow/src/*.h",
488           "source_files": [
489             "components/CommonComponent/OverlayWindow/src/*.{h,m}",
490             "components/CommonComponent/OverlayWindow/src/private/*.{h,m}"
491           ],
492           "dependencies": {
493             "GTUIKit/private/Application": [
495             ]
496           }
497         },
498         {
499           "name": "PickerView",
500           "platforms": {
501             "ios": "8.0"
502           },
503           "public_header_files": "components/CommonComponent/PickerView/src/*.h",
504           "source_files": [
505             "components/CommonComponent/PickerView/src/*.{h,m}",
506             "components/CommonComponent/PickerView/src/private/*.{h,m}"
507           ],
508           "resources": [
509             "components/CommonComponent/PickerView/src/resource/GTUIPickerView.bundle"
510           ],
511           "dependencies": {
512             "GTUIKit/private/UIMetrics": [
514             ]
515           }
516         },
517         {
518           "name": "ProgressView",
519           "platforms": {
520             "ios": "8.0"
521           },
522           "public_header_files": "components/CommonComponent/ProgressView/src/*.h",
523           "source_files": [
524             "components/CommonComponent/ProgressView/src/*.{h,m}",
525             "components/CommonComponent/ProgressView/src/private/*.{h,m}"
526           ],
527           "dependencies": {
528             "GTFInternationalization": [
530             ],
531             "GTMotionInterchange": [
533             ],
534             "GTUIKit/private/Math": [
536             ]
537           }
538         },
539         {
540           "name": "Switch",
541           "platforms": {
542             "ios": "8.0"
543           },
544           "public_header_files": "components/CommonComponent/Switch/src/*.h",
545           "source_files": [
546             "components/CommonComponent/Switch/src/*.{h,m}",
547             "components/CommonComponent/Switch/src/private/*.{h,m}"
548           ]
549         },
550         {
551           "name": "TabBar",
552           "platforms": {
553             "ios": "8.0"
554           },
555           "public_header_files": "components/CommonComponent/TabBar/src/*.h",
556           "source_files": [
557             "components/CommonComponent/TabBar/src/*.{h,m}",
558             "components/CommonComponent/TabBar/src/private/*.{h,m}"
559           ],
560           "dependencies": {
561             "GTFInternationalization": [
563             ],
564             "GTUIKit/BasicComponent/ShadowLayer": [
566             ],
567             "GTUIKit/BasicComponent/Typography": [
569             ],
570             "GTUIKit/CommonComponent/Ink": [
572             ],
573             "GTUIKit/private/AnimationTiming": [
575             ],
576             "GTUIKit/private/Math": [
578             ],
579             "GTUIKit/private/Application": [
581             ]
582           }
583         },
584         {
585           "name": "TextFields",
586           "platforms": {
587             "ios": "8.0"
588           },
589           "public_header_files": "components/CommonComponent/TextFields/src/*.h",
590           "source_files": [
591             "components/CommonComponent/TextFields/src/*.{h,m}",
592             "components/CommonComponent/TextFields/src/private/*.{h,m}"
593           ],
594           "dependencies": {
595             "GTUIKit/private/AnimationTiming": [
597             ],
598             "GTUIKit/BasicComponent/Typography": [
600             ],
601             "GTUIKit/BasicComponent/Palettes": [
603             ],
604             "GTFInternationalization": [
606             ],
607             "GTUIKit/private/Math": [
609             ]
610           }
611         },
612         {
613           "name": "ToolBar",
614           "platforms": {
615             "ios": "8.0"
616           },
617           "public_header_files": "components/CommonComponent/ToolBar/src/*.h",
618           "source_files": [
619             "components/CommonComponent/ToolBar/src/*.{h,m}",
620             "components/CommonComponent/ToolBar/src/private/*.{h,m}"
621           ],
622           "dependencies": {
623             "GTFInternationalization": [
625             ],
626             "GTUIKit/CommonComponent/Button": [
628             ],
629             "GTUIKit/CommonComponent/NavigationBar": [
631             ],
632             "GTUIKit/private/Math": [
634             ]
635           }
636         },
637         {
638           "name": "schemes",
639           "subspecs": [
640             {
641               "name": "ColorScheme",
642               "platforms": {
643                 "ios": "8.0"
644               },
645               "public_header_files": "components/CommonComponent/schemes/ColorScheme/src/*.h",
646               "source_files": "components/CommonComponent/schemes/ColorScheme/src/*.{h,m}"
647             },
648             {
649               "name": "ShapeScheme",
650               "platforms": {
651                 "ios": "8.0"
652               },
653               "public_header_files": "components/CommonComponent/schemes/ShapeScheme/src/*.h",
654               "source_files": "components/CommonComponent/schemes/ShapeScheme/src/*.{h,m}",
655               "dependencies": {
656                 "GTUIKit/BasicComponent/ShapeLibrary": [
658                 ],
659                 "GTUIKit/BasicComponent/Shapes": [
661                 ]
662               }
663             },
664             {
665               "name": "TypographyScheme",
666               "platforms": {
667                 "ios": "8.0"
668               },
669               "public_header_files": "components/CommonComponent/schemes/TypographyScheme/src/*.h",
670               "source_files": "components/CommonComponent/schemes/TypographyScheme/src/*.{h,m}"
671             }
672           ]
673         }
674       ]
675     },
676     {
677       "name": "private",
678       "subspecs": [
679         {
680           "name": "AnimationTiming",
681           "platforms": {
682             "ios": "8.0"
683           },
684           "public_header_files": "components/private/AnimationTiming/src/*.h",
685           "source_files": [
686             "components/private/AnimationTiming/src/*.{h,m}",
687             "components/private/AnimationTiming/src/private/*.{h,m}"
688           ]
689         },
690         {
691           "name": "Application",
692           "platforms": {
693             "ios": "8.0"
694           },
695           "public_header_files": "components/private/Application/src/*.h",
696           "source_files": "components/private/Application/src/*.{h,m}"
697         },
698         {
699           "name": "Math",
700           "platforms": {
701             "ios": "8.0"
702           },
703           "public_header_files": "components/private/Math/src/*.h",
704           "source_files": "components/private/Math/src/*.{h,m}"
705         },
706         {
707           "name": "KeyboardWatcher",
708           "platforms": {
709             "ios": "8.0"
710           },
711           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
712           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
713           "dependencies": {
714             "GTUIKit/private/Application": [
716             ]
717           }
718         },
719         {
720           "name": "UIMetrics",
721           "platforms": {
722             "ios": "8.0"
723           },
724           "public_header_files": "components/private/UIMetrics/src/*.h",
725           "source_files": [
726             "components/private/UIMetrics/src/*.{h,m}",
727             "components/private/UIMetrics/src/private/*.{h,m}"
728           ],
729           "dependencies": {
730             "GTUIKit/private/Application": [
732             ]
733           }
734         },
735         {
736           "name": "Overlay",
737           "platforms": {
738             "ios": "8.0"
739           },
740           "public_header_files": "components/private/Overlay/src/*.h",
741           "source_files": [
742             "components/private/Overlay/src/*.{h,m}",
743             "components/private/Overlay/src/private/*.{h,m}"
744           ]
745         }
746       ]
747     }
748   ]