[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 45.0.0 / MaterialComponents.podspec.json
blobe9f0dd248b455499922b90966bf97a52c5896331
2   "name": "MaterialComponents",
3   "version": "45.0.0",
4   "authors": "The Material Components authors.",
5   "summary": "A collection of stand-alone production-ready UI libraries focused on design details.",
6   "homepage": "https://github.com/material-components/material-components-ios",
7   "license": "Apache 2.0",
8   "source": {
9     "git": "https://github.com/material-components/material-components-ios.git",
10     "tag": "v45.0.0"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "platforms": {
20         "ios": "8.0"
21       },
22       "public_header_files": "components/ActivityIndicator/src/*.h",
23       "source_files": [
24         "components/ActivityIndicator/src/*.{h,m}",
25         "components/ActivityIndicator/src/private/*.{h,m}"
26       ],
27       "resources": [
28         "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
29       ],
30       "dependencies": {
31         "MDFInternationalization": [
33         ],
34         "MaterialComponents/Palettes": [
36         ],
37         "MaterialComponents/private/Application": [
39         ],
40         "MotionAnimator": [
41           "~> 2.0"
42         ]
43       }
44     },
45     {
46       "name": "ActivityIndicator+Extensions",
47       "subspecs": [
48         {
49           "name": "ColorThemer",
50           "platforms": {
51             "ios": "8.0"
52           },
53           "public_header_files": "components/ActivityIndicator/src/ColorThemer/*.h",
54           "source_files": "components/ActivityIndicator/src/ColorThemer/*.{h,m}",
55           "dependencies": {
56             "MaterialComponents/ActivityIndicator": [
58             ],
59             "MaterialComponents/Themes": [
61             ]
62           }
63         }
64       ]
65     },
66     {
67       "name": "AnimationTiming",
68       "platforms": {
69         "ios": "8.0"
70       },
71       "public_header_files": "components/AnimationTiming/src/*.h",
72       "source_files": [
73         "components/AnimationTiming/src/*.{h,m}",
74         "components/AnimationTiming/src/private/*.{h,m}"
75       ]
76     },
77     {
78       "name": "AppBar",
79       "platforms": {
80         "ios": "8.0"
81       },
82       "public_header_files": "components/AppBar/src/*.h",
83       "source_files": [
84         "components/AppBar/src/*.{h,m}",
85         "components/AppBar/src/private/*.{h,m}"
86       ],
87       "resources": [
88         "components/AppBar/src/MaterialAppBar.bundle"
89       ],
90       "dependencies": {
91         "MaterialComponents/HeaderStackView": [
93         ],
94         "MaterialComponents/NavigationBar": [
96         ],
97         "MaterialComponents/Typography": [
99         ],
100         "MaterialComponents/private/Application": [
102         ],
103         "MaterialComponents/FlexibleHeader": [
105         ],
106         "MaterialComponents/ShadowElevations": [
108         ],
109         "MaterialComponents/ShadowLayer": [
111         ],
112         "MDFInternationalization": [
114         ],
115         "MaterialComponents/private/Icons/ic_arrow_back": [
117         ],
118         "MaterialComponents/private/UIMetrics": [
120         ]
121       }
122     },
123     {
124       "name": "AppBar+Extensions",
125       "subspecs": [
126         {
127           "name": "ColorThemer",
128           "platforms": {
129             "ios": "8.0"
130           },
131           "public_header_files": "components/AppBar/src/ColorThemer/*.h",
132           "source_files": [
133             "components/AppBar/src/ColorThemer/*.{h,m}",
134             "components/AppBar/src/ColorThemer/private/*.{h,m}"
135           ],
136           "dependencies": {
137             "MaterialComponents/AppBar": [
139             ],
140             "MaterialComponents/Themes": [
142             ]
143           }
144         }
145       ]
146     },
147     {
148       "name": "BottomAppBar",
149       "platforms": {
150         "ios": "8.0"
151       },
152       "public_header_files": "components/BottomAppBar/src/*.h",
153       "source_files": [
154         "components/BottomAppBar/src/*.{h,m}",
155         "components/BottomAppBar/src/private/*.{h,m}"
156       ],
157       "dependencies": {
158         "MDFInternationalization": [
160         ],
161         "MaterialComponents/Buttons": [
163         ],
164         "MaterialComponents/NavigationBar": [
166         ],
167         "MaterialComponents/private/Math": [
169         ]
170       }
171     },
172     {
173       "name": "BottomNavigation",
174       "platforms": {
175         "ios": "8.0"
176       },
177       "public_header_files": "components/BottomNavigation/src/*.h",
178       "source_files": [
179         "components/BottomNavigation/src/*.{h,m}",
180         "components/BottomNavigation/src/private/*.{h,m}"
181       ],
182       "resources": [
183         "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
184       ],
185       "dependencies": {
186         "MDFInternationalization": [
188         ],
189         "MaterialComponents/Ink": [
191         ],
192         "MaterialComponents/ShadowElevations": [
194         ],
195         "MaterialComponents/ShadowLayer": [
197         ],
198         "MaterialComponents/Typography": [
200         ],
201         "MaterialComponents/private/Math": [
203         ]
204       }
205     },
206     {
207       "name": "BottomNavigation+Extensions",
208       "subspecs": [
209         {
210           "name": "ColorThemer",
211           "platforms": {
212             "ios": "8.0"
213           },
214           "public_header_files": "components/BottomNavigation/src/ColorThemer/*.h",
215           "source_files": "components/BottomNavigation/src/ColorThemer/*.{h,m}",
216           "dependencies": {
217             "MaterialComponents/BottomNavigation": [
219             ],
220             "MaterialComponents/Themes": [
222             ]
223           }
224         }
225       ]
226     },
227     {
228       "name": "BottomSheet",
229       "platforms": {
230         "ios": "8.0"
231       },
232       "public_header_files": "components/BottomSheet/src/*.h",
233       "source_files": [
234         "components/BottomSheet/src/*.{h,m}",
235         "components/BottomSheet/src/private/*.{h,m}"
236       ],
237       "dependencies": {
238         "MaterialComponents/private/KeyboardWatcher": [
240         ],
241         "MaterialComponents/private/Math": [
243         ],
244         "MotionAnimator": [
245           "~> 2.3"
246         ],
247         "MotionTransitioning": [
248           "~> 5.0"
249         ]
250       }
251     },
252     {
253       "name": "Buttons",
254       "platforms": {
255         "ios": "8.0"
256       },
257       "public_header_files": "components/Buttons/src/*.h",
258       "source_files": [
259         "components/Buttons/src/*.{h,m}",
260         "components/Buttons/src/private/*.{h,m}"
261       ],
262       "dependencies": {
263         "MDFInternationalization": [
265         ],
266         "MDFTextAccessibility": [
268         ],
269         "MaterialComponents/Ink": [
271         ],
272         "MaterialComponents/ShadowElevations": [
274         ],
275         "MaterialComponents/ShadowLayer": [
277         ],
278         "MaterialComponents/Typography": [
280         ],
281         "MaterialComponents/private/Math": [
283         ]
284       }
285     },
286     {
287       "name": "Buttons+Extensions",
288       "subspecs": [
289         {
290           "name": "ColorThemer",
291           "platforms": {
292             "ios": "8.0"
293           },
294           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
295           "source_files": [
296             "components/Buttons/src/ColorThemer/*.{h,m}",
297             "components/Buttons/src/ColorThemer/private/*.{h,m}"
298           ],
299           "dependencies": {
300             "MaterialComponents/Buttons": [
302             ],
303             "MaterialComponents/Themes": [
305             ]
306           }
307         },
308         {
309           "name": "TitleColorAccessibilityMutator",
310           "platforms": {
311             "ios": "8.0"
312           },
313           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
314           "source_files": [
315             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
316             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
317           ],
318           "dependencies": {
319             "MDFTextAccessibility": [
321             ],
322             "MaterialComponents/Buttons": [
324             ]
325           }
326         }
327       ]
328     },
329     {
330       "name": "ButtonBar",
331       "platforms": {
332         "ios": "8.0"
333       },
334       "public_header_files": "components/ButtonBar/src/*.h",
335       "source_files": [
336         "components/ButtonBar/src/*.{h,m}",
337         "components/ButtonBar/src/private/*.{h,m}"
338       ],
339       "dependencies": {
340         "MDFInternationalization": [
342         ],
343         "MaterialComponents/Buttons": [
345         ]
346       }
347     },
348     {
349       "name": "ButtonBar+Extensions",
350       "subspecs": [
351         {
352           "name": "ColorThemer",
353           "platforms": {
354             "ios": "8.0"
355           },
356           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
357           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
358           "dependencies": {
359             "MaterialComponents/ButtonBar": [
361             ],
362             "MaterialComponents/NavigationBar": [
364             ],
365             "MaterialComponents/Themes": [
367             ]
368           }
369         }
370       ]
371     },
372     {
373       "name": "Cards",
374       "platforms": {
375         "ios": "8.0"
376       },
377       "public_header_files": "components/Cards/src/*.h",
378       "source_files": "components/Cards/src/*.{h,m}",
379       "dependencies": {
380         "MaterialComponents/Ink": [
382         ],
383         "MaterialComponents/ShadowLayer": [
385         ],
386         "MaterialComponents/private/Icons/ic_check_circle": [
388         ],
389         "MaterialComponents/private/Math": [
391         ]
392       }
393     },
394     {
395       "name": "Chips",
396       "platforms": {
397         "ios": "8.0"
398       },
399       "public_header_files": "components/Chips/src/*.h",
400       "source_files": [
401         "components/Chips/src/*.{h,m}",
402         "components/Chips/src/private/*.{h,m}"
403       ],
404       "dependencies": {
405         "MDFInternationalization": [
407         ],
408         "MaterialComponents/Ink": [
410         ],
411         "MaterialComponents/ShadowLayer": [
413         ],
414         "MaterialComponents/ShadowElevations": [
416         ],
417         "MaterialComponents/TextFields": [
419         ],
420         "MaterialComponents/Typography": [
422         ],
423         "MaterialComponents/private/Math": [
425         ],
426         "MaterialComponents/private/ShapeLibrary": [
428         ],
429         "MaterialComponents/private/Shapes": [
431         ]
432       }
433     },
434     {
435       "name": "CollectionCells",
436       "platforms": {
437         "ios": "8.0"
438       },
439       "public_header_files": "components/CollectionCells/src/*.h",
440       "source_files": [
441         "components/CollectionCells/src/*.{h,m}",
442         "components/CollectionCells/src/private/*.{h,m}"
443       ],
444       "resources": [
445         "components/CollectionCells/src/MaterialCollectionCells.bundle"
446       ],
447       "frameworks": [
448         "CoreGraphics",
449         "QuartzCore"
450       ],
451       "dependencies": {
452         "MDFInternationalization": [
454         ],
455         "MaterialComponents/CollectionLayoutAttributes": [
457         ],
458         "MaterialComponents/Ink": [
460         ],
461         "MaterialComponents/Typography": [
463         ],
464         "MaterialComponents/Palettes": [
466         ],
467         "MaterialComponents/private/Icons/ic_check": [
469         ],
470         "MaterialComponents/private/Icons/ic_check_circle": [
472         ],
473         "MaterialComponents/private/Icons/ic_chevron_right": [
475         ],
476         "MaterialComponents/private/Icons/ic_info": [
478         ],
479         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
481         ],
482         "MaterialComponents/private/Icons/ic_reorder": [
484         ],
485         "MaterialComponents/private/Math": [
487         ]
488       }
489     },
490     {
491       "name": "CollectionLayoutAttributes",
492       "platforms": {
493         "ios": "8.0"
494       },
495       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
496       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
497     },
498     {
499       "name": "Collections",
500       "platforms": {
501         "ios": "8.0"
502       },
503       "public_header_files": "components/Collections/src/*.h",
504       "source_files": [
505         "components/Collections/src/*.{h,m}",
506         "components/Collections/src/private/*.{h,m}"
507       ],
508       "resources": [
509         "components/Collections/src/MaterialCollections.bundle"
510       ],
511       "frameworks": [
512         "CoreGraphics",
513         "QuartzCore"
514       ],
515       "dependencies": {
516         "MaterialComponents/CollectionCells": [
518         ],
519         "MaterialComponents/CollectionLayoutAttributes": [
521         ],
522         "MaterialComponents/Ink": [
524         ],
525         "MaterialComponents/Palettes": [
527         ],
528         "MaterialComponents/ShadowElevations": [
530         ],
531         "MaterialComponents/ShadowLayer": [
533         ],
534         "MaterialComponents/Typography": [
536         ]
537       }
538     },
539     {
540       "name": "Dialogs",
541       "platforms": {
542         "ios": "8.0"
543       },
544       "public_header_files": "components/Dialogs/src/*.h",
545       "source_files": [
546         "components/Dialogs/src/*.{h,m}",
547         "components/Dialogs/src/private/*.{h,m}"
548       ],
549       "resources": [
550         "components/Dialogs/src/MaterialDialogs.bundle"
551       ],
552       "dependencies": {
553         "MaterialComponents/Buttons": [
555         ],
556         "MaterialComponents/ShadowElevations": [
558         ],
559         "MaterialComponents/ShadowLayer": [
561         ],
562         "MaterialComponents/private/KeyboardWatcher": [
564         ],
565         "MDFInternationalization": [
567         ]
568       }
569     },
570     {
571       "name": "Dialogs+Extensions",
572       "subspecs": [
573         {
574           "name": "ColorThemer",
575           "platforms": {
576             "ios": "8.0"
577           },
578           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
579           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
580           "dependencies": {
581             "MaterialComponents/Dialogs": [
583             ],
584             "MaterialComponents/Themes": [
586             ]
587           }
588         }
589       ]
590     },
591     {
592       "name": "FeatureHighlight",
593       "platforms": {
594         "ios": "8.0"
595       },
596       "public_header_files": "components/FeatureHighlight/src/*.h",
597       "source_files": [
598         "components/FeatureHighlight/src/*.{h,m}",
599         "components/FeatureHighlight/src/private/*.{h,m}"
600       ],
601       "resources": [
602         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
603       ],
604       "dependencies": {
605         "MaterialComponents/private/Math": [
607         ],
608         "MaterialComponents/Typography": [
610         ],
611         "MDFTextAccessibility": [
613         ]
614       }
615     },
616     {
617       "name": "FeatureHighlight+Extensions",
618       "subspecs": [
619         {
620           "name": "ColorThemer",
621           "platforms": {
622             "ios": "8.0"
623           },
624           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
625           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
626           "dependencies": {
627             "MaterialComponents/FeatureHighlight": [
629             ],
630             "MaterialComponents/Themes": [
632             ]
633           }
634         },
635         {
636           "name": "FontThemer",
637           "platforms": {
638             "ios": "8.0"
639           },
640           "public_header_files": "components/FeatureHighlight/src/FontThemer/*.h",
641           "source_files": "components/FeatureHighlight/src/FontThemer/*.{h,m}",
642           "dependencies": {
643             "MaterialComponents/FeatureHighlight": [
645             ],
646             "MaterialComponents/Themes": [
648             ]
649           }
650         }
651       ]
652     },
653     {
654       "name": "FlexibleHeader",
655       "platforms": {
656         "ios": "8.0"
657       },
658       "public_header_files": "components/FlexibleHeader/src/*.h",
659       "source_files": [
660         "components/FlexibleHeader/src/*.{h,m}",
661         "components/FlexibleHeader/src/private/*.{h,m}"
662       ],
663       "dependencies": {
664         "MDFTextAccessibility": [
666         ],
667         "MaterialComponents/private/Application": [
669         ],
670         "MaterialComponents/private/UIMetrics": [
672         ]
673       }
674     },
675     {
676       "name": "FlexibleHeader+Extensions",
677       "subspecs": [
678         {
679           "name": "ColorThemer",
680           "platforms": {
681             "ios": "8.0"
682           },
683           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
684           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
685           "dependencies": {
686             "MaterialComponents/FlexibleHeader": [
688             ],
689             "MaterialComponents/Themes": [
691             ]
692           }
693         }
694       ]
695     },
696     {
697       "name": "HeaderStackView",
698       "platforms": {
699         "ios": "8.0"
700       },
701       "public_header_files": "components/HeaderStackView/src/*.h",
702       "source_files": "components/HeaderStackView/src/*.{h,m}"
703     },
704     {
705       "name": "HeaderStackView+Extensions",
706       "subspecs": [
707         {
708           "name": "ColorThemer",
709           "platforms": {
710             "ios": "8.0"
711           },
712           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
713           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
714           "dependencies": {
715             "MaterialComponents/HeaderStackView": [
717             ],
718             "MaterialComponents/Themes": [
720             ]
721           }
722         }
723       ]
724     },
725     {
726       "name": "Ink",
727       "platforms": {
728         "ios": "8.0"
729       },
730       "public_header_files": "components/Ink/src/*.h",
731       "source_files": [
732         "components/Ink/src/*.{h,m}",
733         "components/Ink/src/private/*.{h,m}"
734       ],
735       "dependencies": {
736         "MaterialComponents/private/Math": [
738         ]
739       }
740     },
741     {
742       "name": "Ink+Extensions",
743       "subspecs": [
744         {
745           "name": "ColorThemer",
746           "platforms": {
747             "ios": "8.0"
748           },
749           "public_header_files": "components/Ink/src/ColorThemer/*.h",
750           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
751           "dependencies": {
752             "MaterialComponents/Ink": [
754             ],
755             "MaterialComponents/Themes": [
757             ]
758           }
759         }
760       ]
761     },
762     {
763       "name": "LibraryInfo",
764       "platforms": {
765         "ios": "8.0"
766       },
767       "public_header_files": "components/LibraryInfo/src/*.h",
768       "source_files": [
769         "components/LibraryInfo/src/*.{h,m}",
770         "components/LibraryInfo/src/private/*.{h,m}"
771       ]
772     },
773     {
774       "name": "MaskedTransition",
775       "platforms": {
776         "ios": "8.0"
777       },
778       "public_header_files": "components/MaskedTransition/src/*.h",
779       "source_files": [
780         "components/MaskedTransition/src/*.{h,m}",
781         "components/MaskedTransition/src/private/*.{h,m}"
782       ],
783       "dependencies": {
784         "MotionTransitioning": [
785           "~> 5.0"
786         ],
787         "MotionAnimator": [
788           "~> 2.0"
789         ],
790         "MotionInterchange": [
791           "~> 1.0"
792         ]
793       }
794     },
795     {
796       "name": "NavigationBar",
797       "platforms": {
798         "ios": "8.0"
799       },
800       "public_header_files": "components/NavigationBar/src/*.h",
801       "source_files": "components/NavigationBar/src/*.{h,m}",
802       "dependencies": {
803         "MDFTextAccessibility": [
805         ],
806         "MaterialComponents/ButtonBar": [
808         ],
809         "MaterialComponents/Typography": [
811         ],
812         "MDFInternationalization": [
814         ],
815         "MaterialComponents/private/Math": [
817         ]
818       }
819     },
820     {
821       "name": "NavigationBar+Extensions",
822       "subspecs": [
823         {
824           "name": "ColorThemer",
825           "platforms": {
826             "ios": "8.0"
827           },
828           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
829           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
830           "dependencies": {
831             "MaterialComponents/NavigationBar": [
833             ],
834             "MaterialComponents/Themes": [
836             ]
837           }
838         }
839       ]
840     },
841     {
842       "name": "OverlayWindow",
843       "platforms": {
844         "ios": "8.0"
845       },
846       "public_header_files": "components/OverlayWindow/src/*.h",
847       "source_files": [
848         "components/OverlayWindow/src/*.{h,m}",
849         "components/OverlayWindow/src/private/*.{h,m}"
850       ],
851       "dependencies": {
852         "MaterialComponents/private/Application": [
854         ]
855       }
856     },
857     {
858       "name": "PageControl",
859       "platforms": {
860         "ios": "8.0"
861       },
862       "public_header_files": "components/PageControl/src/*.h",
863       "source_files": [
864         "components/PageControl/src/*.{h,m}",
865         "components/PageControl/src/private/*.{h,m}"
866       ],
867       "resources": [
868         "components/PageControl/src/MaterialPageControl.bundle"
869       ]
870     },
871     {
872       "name": "PageControl+Extensions",
873       "subspecs": [
874         {
875           "name": "ColorThemer",
876           "platforms": {
877             "ios": "8.0"
878           },
879           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
880           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
881           "dependencies": {
882             "MaterialComponents/PageControl": [
884             ],
885             "MaterialComponents/Themes": [
887             ]
888           }
889         }
890       ]
891     },
892     {
893       "name": "Palettes",
894       "platforms": {
895         "ios": "8.0"
896       },
897       "public_header_files": "components/Palettes/src/*.h",
898       "source_files": [
899         "components/Palettes/src/*.{h,m}",
900         "components/Palettes/src/private/*.{h,m}"
901       ]
902     },
903     {
904       "name": "ProgressView",
905       "platforms": {
906         "ios": "8.0"
907       },
908       "public_header_files": "components/ProgressView/src/*.h",
909       "source_files": [
910         "components/ProgressView/src/*.{h,m}",
911         "components/ProgressView/src/private/*.{h,m}"
912       ],
913       "dependencies": {
914         "MDFInternationalization": [
916         ],
917         "MaterialComponents/Palettes": [
919         ],
920         "MaterialComponents/private/Math": [
922         ],
923         "MotionAnimator": [
924           "~> 2.1"
925         ]
926       }
927     },
928     {
929       "name": "ProgressView+Extensions",
930       "subspecs": [
931         {
932           "name": "ColorThemer",
933           "platforms": {
934             "ios": "8.0"
935           },
936           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
937           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
938           "dependencies": {
939             "MaterialComponents/ProgressView": [
941             ],
942             "MaterialComponents/Themes": [
944             ]
945           }
946         }
947       ]
948     },
949     {
950       "name": "ShadowElevations",
951       "platforms": {
952         "ios": "8.0"
953       },
954       "public_header_files": "components/ShadowElevations/src/*.h",
955       "source_files": "components/ShadowElevations/src/*.{h,m}"
956     },
957     {
958       "name": "ShadowLayer",
959       "platforms": {
960         "ios": "8.0"
961       },
962       "public_header_files": "components/ShadowLayer/src/*.h",
963       "source_files": "components/ShadowLayer/src/*.{h,m}",
964       "dependencies": {
965         "MaterialComponents/ShadowElevations": [
967         ]
968       }
969     },
970     {
971       "name": "Slider",
972       "platforms": {
973         "ios": "8.0"
974       },
975       "public_header_files": "components/Slider/src/*.h",
976       "source_files": [
977         "components/Slider/src/*.{h,m}",
978         "components/Slider/src/private/*.{h,m}"
979       ],
980       "dependencies": {
981         "MaterialComponents/Palettes": [
983         ],
984         "MaterialComponents/ShadowElevations": [
986         ],
987         "MaterialComponents/private/ThumbTrack": [
989         ]
990       }
991     },
992     {
993       "name": "Slider+Extensions",
994       "subspecs": [
995         {
996           "name": "ColorThemer",
997           "platforms": {
998             "ios": "8.0"
999           },
1000           "public_header_files": "components/Slider/src/ColorThemer/*.h",
1001           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
1002           "dependencies": {
1003             "MaterialComponents/Palettes": [
1005             ],
1006             "MaterialComponents/Slider": [
1008             ],
1009             "MaterialComponents/Themes": [
1011             ]
1012           }
1013         }
1014       ]
1015     },
1016     {
1017       "name": "Snackbar",
1018       "platforms": {
1019         "ios": "8.0"
1020       },
1021       "public_header_files": "components/Snackbar/src/*.h",
1022       "source_files": [
1023         "components/Snackbar/src/*.{h,m}",
1024         "components/Snackbar/src/private/*.{h,m}"
1025       ],
1026       "dependencies": {
1027         "MaterialComponents/AnimationTiming": [
1029         ],
1030         "MaterialComponents/Buttons": [
1032         ],
1033         "MaterialComponents/OverlayWindow": [
1035         ],
1036         "MaterialComponents/Typography": [
1038         ],
1039         "MaterialComponents/private/Application": [
1041         ],
1042         "MaterialComponents/private/KeyboardWatcher": [
1044         ],
1045         "MaterialComponents/private/Overlay": [
1047         ]
1048       }
1049     },
1050     {
1051       "name": "Tabs",
1052       "platforms": {
1053         "ios": "8.0"
1054       },
1055       "public_header_files": "components/Tabs/src/*.h",
1056       "source_files": [
1057         "components/Tabs/src/*.{h,m}",
1058         "components/Tabs/src/private/*.{h,m}"
1059       ],
1060       "resources": [
1061         "components/Tabs/src/MaterialTabs.bundle"
1062       ],
1063       "dependencies": {
1064         "MDFInternationalization": [
1066         ],
1067         "MaterialComponents/AnimationTiming": [
1069         ],
1070         "MaterialComponents/Ink": [
1072         ],
1073         "MaterialComponents/ShadowElevations": [
1075         ],
1076         "MaterialComponents/ShadowLayer": [
1078         ],
1079         "MaterialComponents/Typography": [
1081         ],
1082         "MaterialComponents/private/Math": [
1084         ]
1085       }
1086     },
1087     {
1088       "name": "Tabs+Extensions",
1089       "subspecs": [
1090         {
1091           "name": "ColorThemer",
1092           "platforms": {
1093             "ios": "8.0"
1094           },
1095           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
1096           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
1097           "dependencies": {
1098             "MaterialComponents/Tabs": [
1100             ],
1101             "MaterialComponents/Themes": [
1103             ]
1104           }
1105         }
1106       ]
1107     },
1108     {
1109       "name": "TextFields",
1110       "platforms": {
1111         "ios": "8.0"
1112       },
1113       "public_header_files": "components/TextFields/src/*.h",
1114       "source_files": [
1115         "components/TextFields/src/*.{h,m}",
1116         "components/TextFields/src/private/*.{h,m}"
1117       ],
1118       "dependencies": {
1119         "MaterialComponents/AnimationTiming": [
1121         ],
1122         "MaterialComponents/Palettes": [
1124         ],
1125         "MaterialComponents/Typography": [
1127         ],
1128         "MDFInternationalization": [
1130         ],
1131         "MaterialComponents/private/Math": [
1133         ]
1134       }
1135     },
1136     {
1137       "name": "TextFields+Extensions",
1138       "subspecs": [
1139         {
1140           "name": "ColorThemer",
1141           "platforms": {
1142             "ios": "8.0"
1143           },
1144           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
1145           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
1146           "dependencies": {
1147             "MaterialComponents/TextFields": [
1149             ],
1150             "MaterialComponents/Themes": [
1152             ]
1153           }
1154         }
1155       ]
1156     },
1157     {
1158       "name": "Themes",
1159       "platforms": {
1160         "ios": "8.0"
1161       },
1162       "public_header_files": "components/Themes/src/*.h",
1163       "source_files": [
1164         "components/Themes/src/*.{h,m}",
1165         "components/Themes/src/private/*.{h,m}"
1166       ]
1167     },
1168     {
1169       "name": "Typography",
1170       "platforms": {
1171         "ios": "8.0"
1172       },
1173       "public_header_files": "components/Typography/src/*.h",
1174       "source_files": [
1175         "components/Typography/src/*.{h,m}",
1176         "components/Typography/src/private/*.{h,m}"
1177       ],
1178       "dependencies": {
1179         "MaterialComponents/private/Application": [
1181         ]
1182       }
1183     },
1184     {
1185       "name": "private",
1186       "subspecs": [
1187         {
1188           "name": "Icons",
1189           "subspecs": [
1190             {
1191               "name": "Base",
1192               "public_header_files": "components/private/Icons/src/*.h",
1193               "source_files": "components/private/Icons/src/*.{h,m}"
1194             },
1195             {
1196               "name": "ic_arrow_back",
1197               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1198               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1199               "resource_bundles": {
1200                 "MaterialIcons_ic_arrow_back": [
1201                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1202                 ]
1203               },
1204               "dependencies": {
1205                 "MaterialComponents/private/Icons/Base": [
1207                 ]
1208               }
1209             },
1210             {
1211               "name": "ic_check",
1212               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1213               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1214               "resource_bundles": {
1215                 "MaterialIcons_ic_check": [
1216                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1217                 ]
1218               },
1219               "dependencies": {
1220                 "MaterialComponents/private/Icons/Base": [
1222                 ]
1223               }
1224             },
1225             {
1226               "name": "ic_check_circle",
1227               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1228               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1229               "resource_bundles": {
1230                 "MaterialIcons_ic_check_circle": [
1231                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1232                 ]
1233               },
1234               "dependencies": {
1235                 "MaterialComponents/private/Icons/Base": [
1237                 ]
1238               }
1239             },
1240             {
1241               "name": "ic_chevron_right",
1242               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1243               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1244               "resource_bundles": {
1245                 "MaterialIcons_ic_chevron_right": [
1246                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1247                 ]
1248               },
1249               "dependencies": {
1250                 "MaterialComponents/private/Icons/Base": [
1252                 ]
1253               }
1254             },
1255             {
1256               "name": "ic_info",
1257               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1258               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1259               "resource_bundles": {
1260                 "MaterialIcons_ic_info": [
1261                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1262                 ]
1263               },
1264               "dependencies": {
1265                 "MaterialComponents/private/Icons/Base": [
1267                 ]
1268               }
1269             },
1270             {
1271               "name": "ic_radio_button_unchecked",
1272               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1273               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1274               "resource_bundles": {
1275                 "MaterialIcons_ic_radio_button_unchecked": [
1276                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1277                 ]
1278               },
1279               "dependencies": {
1280                 "MaterialComponents/private/Icons/Base": [
1282                 ]
1283               }
1284             },
1285             {
1286               "name": "ic_reorder",
1287               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1288               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1289               "resource_bundles": {
1290                 "MaterialIcons_ic_reorder": [
1291                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1292                 ]
1293               },
1294               "dependencies": {
1295                 "MaterialComponents/private/Icons/Base": [
1297                 ]
1298               }
1299             }
1300           ]
1301         },
1302         {
1303           "name": "Application",
1304           "platforms": {
1305             "ios": "8.0"
1306           },
1307           "public_header_files": "components/private/Application/src/*.h",
1308           "source_files": "components/private/Application/src/*.{h,m}"
1309         },
1310         {
1311           "name": "KeyboardWatcher",
1312           "platforms": {
1313             "ios": "8.0"
1314           },
1315           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1316           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1317           "dependencies": {
1318             "MaterialComponents/private/Application": [
1320             ]
1321           }
1322         },
1323         {
1324           "name": "Math",
1325           "platforms": {
1326             "ios": "8.0"
1327           },
1328           "public_header_files": "components/private/Math/src/*.h",
1329           "source_files": "components/private/Math/src/*.{h,m}"
1330         },
1331         {
1332           "name": "Overlay",
1333           "platforms": {
1334             "ios": "8.0"
1335           },
1336           "public_header_files": "components/private/Overlay/src/*.h",
1337           "source_files": [
1338             "components/private/Overlay/src/*.{h,m}",
1339             "components/private/Overlay/src/private/*.{h,m}"
1340           ]
1341         },
1342         {
1343           "name": "ShapeLibrary",
1344           "platforms": {
1345             "ios": "8.0"
1346           },
1347           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1348           "source_files": [
1349             "components/private/ShapeLibrary/src/*.{h,m}",
1350             "components/private/ShapeLibrary/src/private/*.{h,m}"
1351           ],
1352           "dependencies": {
1353             "MaterialComponents/private/Shapes": [
1355             ],
1356             "MaterialComponents/private/Math": [
1358             ]
1359           }
1360         },
1361         {
1362           "name": "Shapes",
1363           "platforms": {
1364             "ios": "8.0"
1365           },
1366           "public_header_files": "components/private/Shapes/src/*.h",
1367           "source_files": [
1368             "components/private/Shapes/src/*.{h,m}",
1369             "components/private/Shapes/src/private/*.{h,m}"
1370           ],
1371           "dependencies": {
1372             "MaterialComponents/ShadowLayer": [
1374             ],
1375             "MaterialComponents/private/Math": [
1377             ]
1378           }
1379         },
1380         {
1381           "name": "ThumbTrack",
1382           "platforms": {
1383             "ios": "8.0"
1384           },
1385           "public_header_files": "components/private/ThumbTrack/src/*.h",
1386           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1387           "dependencies": {
1388             "MaterialComponents/Ink": [
1390             ],
1391             "MaterialComponents/ShadowElevations": [
1393             ],
1394             "MaterialComponents/ShadowLayer": [
1396             ],
1397             "MaterialComponents/Typography": [
1399             ],
1400             "MDFInternationalization": [
1402             ],
1403             "MaterialComponents/private/Math": [
1405             ]
1406           }
1407         },
1408         {
1409           "name": "UIMetrics",
1410           "platforms": {
1411             "ios": "8.0"
1412           },
1413           "public_header_files": "components/private/UIMetrics/src/*.h",
1414           "source_files": [
1415             "components/private/UIMetrics/src/*.{h,m}",
1416             "components/private/UIMetrics/src/private/*.{h,m}"
1417           ],
1418           "dependencies": {
1419             "MaterialComponents/private/Application": [
1421             ]
1422           }
1423         }
1424       ]
1425     }
1426   ]