[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 49.0.0 / MaterialComponents.podspec.json
blobb2ca52e1ddd5e1f4bfa20db4db7f8af3ff5c456a
2   "name": "MaterialComponents",
3   "version": "49.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": "v49.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": "BottomAppBar+Extensions",
174       "subspecs": [
175         {
176           "name": "ColorThemer",
177           "platforms": {
178             "ios": "8.0"
179           },
180           "public_header_files": "components/BottomAppBar/src/ColorThemer/*.h",
181           "source_files": "components/BottomAppBar/src/ColorThemer/*.{h,m}",
182           "dependencies": {
183             "MaterialComponents/BottomAppBar": [
185             ],
186             "MaterialComponents/Themes": [
188             ]
189           }
190         }
191       ]
192     },
193     {
194       "name": "BottomNavigation",
195       "platforms": {
196         "ios": "8.0"
197       },
198       "public_header_files": "components/BottomNavigation/src/*.h",
199       "source_files": [
200         "components/BottomNavigation/src/*.{h,m}",
201         "components/BottomNavigation/src/private/*.{h,m}"
202       ],
203       "resources": [
204         "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
205       ],
206       "dependencies": {
207         "MDFInternationalization": [
209         ],
210         "MaterialComponents/Ink": [
212         ],
213         "MaterialComponents/ShadowElevations": [
215         ],
216         "MaterialComponents/ShadowLayer": [
218         ],
219         "MaterialComponents/Typography": [
221         ],
222         "MaterialComponents/private/Math": [
224         ]
225       }
226     },
227     {
228       "name": "BottomNavigation+Extensions",
229       "subspecs": [
230         {
231           "name": "ColorThemer",
232           "platforms": {
233             "ios": "8.0"
234           },
235           "public_header_files": "components/BottomNavigation/src/ColorThemer/*.h",
236           "source_files": "components/BottomNavigation/src/ColorThemer/*.{h,m}",
237           "dependencies": {
238             "MaterialComponents/BottomNavigation": [
240             ],
241             "MaterialComponents/Themes": [
243             ]
244           }
245         }
246       ]
247     },
248     {
249       "name": "BottomSheet",
250       "platforms": {
251         "ios": "8.0"
252       },
253       "public_header_files": "components/BottomSheet/src/*.h",
254       "source_files": [
255         "components/BottomSheet/src/*.{h,m}",
256         "components/BottomSheet/src/private/*.{h,m}"
257       ],
258       "dependencies": {
259         "MaterialComponents/private/KeyboardWatcher": [
261         ],
262         "MaterialComponents/private/Math": [
264         ]
265       }
266     },
267     {
268       "name": "Buttons",
269       "platforms": {
270         "ios": "8.0"
271       },
272       "public_header_files": "components/Buttons/src/*.h",
273       "source_files": [
274         "components/Buttons/src/*.{h,m}",
275         "components/Buttons/src/private/*.{h,m}"
276       ],
277       "dependencies": {
278         "MDFInternationalization": [
280         ],
281         "MDFTextAccessibility": [
283         ],
284         "MaterialComponents/Ink": [
286         ],
287         "MaterialComponents/ShadowElevations": [
289         ],
290         "MaterialComponents/ShadowLayer": [
292         ],
293         "MaterialComponents/Typography": [
295         ],
296         "MaterialComponents/private/Math": [
298         ]
299       }
300     },
301     {
302       "name": "Buttons+Extensions",
303       "subspecs": [
304         {
305           "name": "ColorThemer",
306           "platforms": {
307             "ios": "8.0"
308           },
309           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
310           "source_files": [
311             "components/Buttons/src/ColorThemer/*.{h,m}",
312             "components/Buttons/src/ColorThemer/private/*.{h,m}"
313           ],
314           "dependencies": {
315             "MaterialComponents/Buttons": [
317             ],
318             "MaterialComponents/Themes": [
320             ]
321           }
322         },
323         {
324           "name": "TitleColorAccessibilityMutator",
325           "platforms": {
326             "ios": "8.0"
327           },
328           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
329           "source_files": [
330             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
331             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
332           ],
333           "dependencies": {
334             "MDFTextAccessibility": [
336             ],
337             "MaterialComponents/Buttons": [
339             ]
340           }
341         }
342       ]
343     },
344     {
345       "name": "ButtonBar",
346       "platforms": {
347         "ios": "8.0"
348       },
349       "public_header_files": "components/ButtonBar/src/*.h",
350       "source_files": [
351         "components/ButtonBar/src/*.{h,m}",
352         "components/ButtonBar/src/private/*.{h,m}"
353       ],
354       "dependencies": {
355         "MDFInternationalization": [
357         ],
358         "MaterialComponents/Buttons": [
360         ]
361       }
362     },
363     {
364       "name": "ButtonBar+Extensions",
365       "subspecs": [
366         {
367           "name": "ColorThemer",
368           "platforms": {
369             "ios": "8.0"
370           },
371           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
372           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
373           "dependencies": {
374             "MaterialComponents/ButtonBar": [
376             ],
377             "MaterialComponents/Themes": [
379             ]
380           }
381         }
382       ]
383     },
384     {
385       "name": "Cards",
386       "platforms": {
387         "ios": "8.0"
388       },
389       "public_header_files": "components/Cards/src/*.h",
390       "source_files": "components/Cards/src/*.{h,m}",
391       "dependencies": {
392         "MaterialComponents/Ink": [
394         ],
395         "MaterialComponents/ShadowLayer": [
397         ],
398         "MaterialComponents/private/Icons/ic_check_circle": [
400         ],
401         "MaterialComponents/private/Math": [
403         ]
404       }
405     },
406     {
407       "name": "Chips",
408       "platforms": {
409         "ios": "8.0"
410       },
411       "public_header_files": "components/Chips/src/*.h",
412       "source_files": [
413         "components/Chips/src/*.{h,m}",
414         "components/Chips/src/private/*.{h,m}"
415       ],
416       "dependencies": {
417         "MDFInternationalization": [
419         ],
420         "MaterialComponents/Ink": [
422         ],
423         "MaterialComponents/ShadowLayer": [
425         ],
426         "MaterialComponents/ShadowElevations": [
428         ],
429         "MaterialComponents/TextFields": [
431         ],
432         "MaterialComponents/Typography": [
434         ],
435         "MaterialComponents/private/Math": [
437         ],
438         "MaterialComponents/private/ShapeLibrary": [
440         ],
441         "MaterialComponents/private/Shapes": [
443         ]
444       }
445     },
446     {
447       "name": "CollectionCells",
448       "platforms": {
449         "ios": "8.0"
450       },
451       "public_header_files": "components/CollectionCells/src/*.h",
452       "source_files": [
453         "components/CollectionCells/src/*.{h,m}",
454         "components/CollectionCells/src/private/*.{h,m}"
455       ],
456       "resources": [
457         "components/CollectionCells/src/MaterialCollectionCells.bundle"
458       ],
459       "frameworks": [
460         "CoreGraphics",
461         "QuartzCore"
462       ],
463       "dependencies": {
464         "MDFInternationalization": [
466         ],
467         "MaterialComponents/CollectionLayoutAttributes": [
469         ],
470         "MaterialComponents/Ink": [
472         ],
473         "MaterialComponents/Typography": [
475         ],
476         "MaterialComponents/Palettes": [
478         ],
479         "MaterialComponents/private/Icons/ic_check": [
481         ],
482         "MaterialComponents/private/Icons/ic_check_circle": [
484         ],
485         "MaterialComponents/private/Icons/ic_chevron_right": [
487         ],
488         "MaterialComponents/private/Icons/ic_info": [
490         ],
491         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
493         ],
494         "MaterialComponents/private/Icons/ic_reorder": [
496         ],
497         "MaterialComponents/private/Math": [
499         ]
500       }
501     },
502     {
503       "name": "CollectionLayoutAttributes",
504       "platforms": {
505         "ios": "8.0"
506       },
507       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
508       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
509     },
510     {
511       "name": "Collections",
512       "platforms": {
513         "ios": "8.0"
514       },
515       "public_header_files": "components/Collections/src/*.h",
516       "source_files": [
517         "components/Collections/src/*.{h,m}",
518         "components/Collections/src/private/*.{h,m}"
519       ],
520       "resources": [
521         "components/Collections/src/MaterialCollections.bundle"
522       ],
523       "frameworks": [
524         "CoreGraphics",
525         "QuartzCore"
526       ],
527       "dependencies": {
528         "MaterialComponents/CollectionCells": [
530         ],
531         "MaterialComponents/CollectionLayoutAttributes": [
533         ],
534         "MaterialComponents/Ink": [
536         ],
537         "MaterialComponents/Palettes": [
539         ],
540         "MaterialComponents/ShadowElevations": [
542         ],
543         "MaterialComponents/ShadowLayer": [
545         ],
546         "MaterialComponents/Typography": [
548         ]
549       }
550     },
551     {
552       "name": "Dialogs",
553       "platforms": {
554         "ios": "8.0"
555       },
556       "public_header_files": "components/Dialogs/src/*.h",
557       "source_files": [
558         "components/Dialogs/src/*.{h,m}",
559         "components/Dialogs/src/private/*.{h,m}"
560       ],
561       "resources": [
562         "components/Dialogs/src/MaterialDialogs.bundle"
563       ],
564       "dependencies": {
565         "MaterialComponents/Buttons": [
567         ],
568         "MaterialComponents/ShadowElevations": [
570         ],
571         "MaterialComponents/ShadowLayer": [
573         ],
574         "MaterialComponents/Typography": [
576         ],
577         "MaterialComponents/private/KeyboardWatcher": [
579         ],
580         "MDFInternationalization": [
582         ]
583       }
584     },
585     {
586       "name": "Dialogs+Extensions",
587       "subspecs": [
588         {
589           "name": "ColorThemer",
590           "platforms": {
591             "ios": "8.0"
592           },
593           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
594           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
595           "dependencies": {
596             "MaterialComponents/Dialogs": [
598             ],
599             "MaterialComponents/Themes": [
601             ]
602           }
603         }
604       ]
605     },
606     {
607       "name": "FeatureHighlight",
608       "platforms": {
609         "ios": "8.0"
610       },
611       "public_header_files": "components/FeatureHighlight/src/*.h",
612       "source_files": [
613         "components/FeatureHighlight/src/*.{h,m}",
614         "components/FeatureHighlight/src/private/*.{h,m}"
615       ],
616       "resources": [
617         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
618       ],
619       "dependencies": {
620         "MaterialComponents/private/Math": [
622         ],
623         "MaterialComponents/Typography": [
625         ],
626         "MDFTextAccessibility": [
628         ]
629       }
630     },
631     {
632       "name": "FeatureHighlight+Extensions",
633       "subspecs": [
634         {
635           "name": "ColorThemer",
636           "platforms": {
637             "ios": "8.0"
638           },
639           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
640           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
641           "dependencies": {
642             "MaterialComponents/FeatureHighlight": [
644             ],
645             "MaterialComponents/Themes": [
647             ]
648           }
649         },
650         {
651           "name": "FontThemer",
652           "platforms": {
653             "ios": "8.0"
654           },
655           "public_header_files": "components/FeatureHighlight/src/FontThemer/*.h",
656           "source_files": "components/FeatureHighlight/src/FontThemer/*.{h,m}",
657           "dependencies": {
658             "MaterialComponents/FeatureHighlight": [
660             ],
661             "MaterialComponents/Themes": [
663             ]
664           }
665         },
666         {
667           "name": "FeatureHighlightAccessibilityMutator",
668           "platforms": {
669             "ios": "8.0"
670           },
671           "public_header_files": "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.h",
672           "source_files": "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.{h,m}",
673           "dependencies": {
674             "MaterialComponents/FeatureHighlight": [
676             ],
677             "MDFTextAccessibility": [
679             ]
680           }
681         }
682       ]
683     },
684     {
685       "name": "FlexibleHeader",
686       "platforms": {
687         "ios": "8.0"
688       },
689       "public_header_files": "components/FlexibleHeader/src/*.h",
690       "source_files": [
691         "components/FlexibleHeader/src/*.{h,m}",
692         "components/FlexibleHeader/src/private/*.{h,m}"
693       ],
694       "dependencies": {
695         "MDFTextAccessibility": [
697         ],
698         "MaterialComponents/private/Application": [
700         ],
701         "MaterialComponents/private/UIMetrics": [
703         ]
704       }
705     },
706     {
707       "name": "FlexibleHeader+Extensions",
708       "subspecs": [
709         {
710           "name": "ColorThemer",
711           "platforms": {
712             "ios": "8.0"
713           },
714           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
715           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
716           "dependencies": {
717             "MaterialComponents/FlexibleHeader": [
719             ],
720             "MaterialComponents/Themes": [
722             ]
723           }
724         }
725       ]
726     },
727     {
728       "name": "HeaderStackView",
729       "platforms": {
730         "ios": "8.0"
731       },
732       "public_header_files": "components/HeaderStackView/src/*.h",
733       "source_files": "components/HeaderStackView/src/*.{h,m}"
734     },
735     {
736       "name": "HeaderStackView+Extensions",
737       "subspecs": [
738         {
739           "name": "ColorThemer",
740           "platforms": {
741             "ios": "8.0"
742           },
743           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
744           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
745           "dependencies": {
746             "MaterialComponents/HeaderStackView": [
748             ],
749             "MaterialComponents/Themes": [
751             ]
752           }
753         }
754       ]
755     },
756     {
757       "name": "Ink",
758       "platforms": {
759         "ios": "8.0"
760       },
761       "public_header_files": "components/Ink/src/*.h",
762       "source_files": [
763         "components/Ink/src/*.{h,m}",
764         "components/Ink/src/private/*.{h,m}"
765       ],
766       "dependencies": {
767         "MaterialComponents/private/Math": [
769         ]
770       }
771     },
772     {
773       "name": "Ink+Extensions",
774       "subspecs": [
775         {
776           "name": "ColorThemer",
777           "platforms": {
778             "ios": "8.0"
779           },
780           "public_header_files": "components/Ink/src/ColorThemer/*.h",
781           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
782           "dependencies": {
783             "MaterialComponents/Ink": [
785             ],
786             "MaterialComponents/Themes": [
788             ]
789           }
790         }
791       ]
792     },
793     {
794       "name": "LibraryInfo",
795       "platforms": {
796         "ios": "8.0"
797       },
798       "public_header_files": "components/LibraryInfo/src/*.h",
799       "source_files": [
800         "components/LibraryInfo/src/*.{h,m}",
801         "components/LibraryInfo/src/private/*.{h,m}"
802       ]
803     },
804     {
805       "name": "MaskedTransition",
806       "platforms": {
807         "ios": "8.0"
808       },
809       "public_header_files": "components/MaskedTransition/src/*.h",
810       "source_files": [
811         "components/MaskedTransition/src/*.{h,m}",
812         "components/MaskedTransition/src/private/*.{h,m}"
813       ],
814       "dependencies": {
815         "MotionTransitioning": [
816           "~> 5.0"
817         ],
818         "MotionAnimator": [
819           "~> 2.0"
820         ],
821         "MotionInterchange": [
822           "~> 1.0"
823         ]
824       }
825     },
826     {
827       "name": "NavigationBar",
828       "platforms": {
829         "ios": "8.0"
830       },
831       "public_header_files": "components/NavigationBar/src/*.h",
832       "source_files": "components/NavigationBar/src/*.{h,m}",
833       "dependencies": {
834         "MDFTextAccessibility": [
836         ],
837         "MaterialComponents/ButtonBar": [
839         ],
840         "MaterialComponents/Typography": [
842         ],
843         "MDFInternationalization": [
845         ],
846         "MaterialComponents/private/Math": [
848         ]
849       }
850     },
851     {
852       "name": "NavigationBar+Extensions",
853       "subspecs": [
854         {
855           "name": "ColorThemer",
856           "platforms": {
857             "ios": "8.0"
858           },
859           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
860           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
861           "dependencies": {
862             "MaterialComponents/NavigationBar": [
864             ],
865             "MaterialComponents/Themes": [
867             ]
868           }
869         }
870       ]
871     },
872     {
873       "name": "OverlayWindow",
874       "platforms": {
875         "ios": "8.0"
876       },
877       "public_header_files": "components/OverlayWindow/src/*.h",
878       "source_files": [
879         "components/OverlayWindow/src/*.{h,m}",
880         "components/OverlayWindow/src/private/*.{h,m}"
881       ],
882       "dependencies": {
883         "MaterialComponents/private/Application": [
885         ]
886       }
887     },
888     {
889       "name": "PageControl",
890       "platforms": {
891         "ios": "8.0"
892       },
893       "public_header_files": "components/PageControl/src/*.h",
894       "source_files": [
895         "components/PageControl/src/*.{h,m}",
896         "components/PageControl/src/private/*.{h,m}"
897       ],
898       "resources": [
899         "components/PageControl/src/MaterialPageControl.bundle"
900       ]
901     },
902     {
903       "name": "PageControl+Extensions",
904       "subspecs": [
905         {
906           "name": "ColorThemer",
907           "platforms": {
908             "ios": "8.0"
909           },
910           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
911           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
912           "dependencies": {
913             "MaterialComponents/PageControl": [
915             ],
916             "MaterialComponents/Themes": [
918             ]
919           }
920         }
921       ]
922     },
923     {
924       "name": "Palettes",
925       "platforms": {
926         "ios": "8.0"
927       },
928       "public_header_files": "components/Palettes/src/*.h",
929       "source_files": [
930         "components/Palettes/src/*.{h,m}",
931         "components/Palettes/src/private/*.{h,m}"
932       ]
933     },
934     {
935       "name": "ProgressView",
936       "platforms": {
937         "ios": "8.0"
938       },
939       "public_header_files": "components/ProgressView/src/*.h",
940       "source_files": [
941         "components/ProgressView/src/*.{h,m}",
942         "components/ProgressView/src/private/*.{h,m}"
943       ],
944       "dependencies": {
945         "MDFInternationalization": [
947         ],
948         "MaterialComponents/Palettes": [
950         ],
951         "MaterialComponents/private/Math": [
953         ],
954         "MotionAnimator": [
955           "~> 2.1"
956         ]
957       }
958     },
959     {
960       "name": "ProgressView+Extensions",
961       "subspecs": [
962         {
963           "name": "ColorThemer",
964           "platforms": {
965             "ios": "8.0"
966           },
967           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
968           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
969           "dependencies": {
970             "MaterialComponents/ProgressView": [
972             ],
973             "MaterialComponents/Themes": [
975             ]
976           }
977         }
978       ]
979     },
980     {
981       "name": "ShadowElevations",
982       "platforms": {
983         "ios": "8.0"
984       },
985       "public_header_files": "components/ShadowElevations/src/*.h",
986       "source_files": "components/ShadowElevations/src/*.{h,m}"
987     },
988     {
989       "name": "ShadowLayer",
990       "platforms": {
991         "ios": "8.0"
992       },
993       "public_header_files": "components/ShadowLayer/src/*.h",
994       "source_files": "components/ShadowLayer/src/*.{h,m}",
995       "dependencies": {
996         "MaterialComponents/ShadowElevations": [
998         ]
999       }
1000     },
1001     {
1002       "name": "Slider",
1003       "platforms": {
1004         "ios": "8.0"
1005       },
1006       "public_header_files": "components/Slider/src/*.h",
1007       "source_files": [
1008         "components/Slider/src/*.{h,m}",
1009         "components/Slider/src/private/*.{h,m}"
1010       ],
1011       "dependencies": {
1012         "MaterialComponents/Palettes": [
1014         ],
1015         "MaterialComponents/ShadowElevations": [
1017         ],
1018         "MaterialComponents/private/ThumbTrack": [
1020         ]
1021       }
1022     },
1023     {
1024       "name": "Slider+Extensions",
1025       "subspecs": [
1026         {
1027           "name": "ColorThemer",
1028           "platforms": {
1029             "ios": "8.0"
1030           },
1031           "public_header_files": "components/Slider/src/ColorThemer/*.h",
1032           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
1033           "dependencies": {
1034             "MaterialComponents/Palettes": [
1036             ],
1037             "MaterialComponents/Slider": [
1039             ],
1040             "MaterialComponents/Themes": [
1042             ]
1043           }
1044         }
1045       ]
1046     },
1047     {
1048       "name": "Snackbar",
1049       "platforms": {
1050         "ios": "8.0"
1051       },
1052       "public_header_files": "components/Snackbar/src/*.h",
1053       "source_files": [
1054         "components/Snackbar/src/*.{h,m}",
1055         "components/Snackbar/src/private/*.{h,m}"
1056       ],
1057       "dependencies": {
1058         "MaterialComponents/AnimationTiming": [
1060         ],
1061         "MaterialComponents/Buttons": [
1063         ],
1064         "MaterialComponents/OverlayWindow": [
1066         ],
1067         "MaterialComponents/Typography": [
1069         ],
1070         "MaterialComponents/private/Application": [
1072         ],
1073         "MaterialComponents/private/KeyboardWatcher": [
1075         ],
1076         "MaterialComponents/private/Overlay": [
1078         ]
1079       }
1080     },
1081     {
1082       "name": "Snackbar+Extensions",
1083       "subspecs": [
1084         {
1085           "name": "ColorThemer",
1086           "platforms": {
1087             "ios": "8.0"
1088           },
1089           "public_header_files": "components/Snackbar/src/ColorThemer/*.h",
1090           "source_files": "components/Snackbar/src/ColorThemer/*.{h,m}",
1091           "dependencies": {
1092             "MaterialComponents/Snackbar": [
1094             ],
1095             "MaterialComponents/Themes": [
1097             ]
1098           }
1099         },
1100         {
1101           "name": "FontThemer",
1102           "platforms": {
1103             "ios": "8.0"
1104           },
1105           "public_header_files": "components/Snackbar/src/FontThemer/*.h",
1106           "source_files": "components/Snackbar/src/FontThemer/*.{h,m}",
1107           "dependencies": {
1108             "MaterialComponents/Snackbar": [
1110             ],
1111             "MaterialComponents/Themes": [
1113             ]
1114           }
1115         }
1116       ]
1117     },
1118     {
1119       "name": "Tabs",
1120       "platforms": {
1121         "ios": "8.0"
1122       },
1123       "public_header_files": "components/Tabs/src/*.h",
1124       "source_files": [
1125         "components/Tabs/src/*.{h,m}",
1126         "components/Tabs/src/private/*.{h,m}"
1127       ],
1128       "resources": [
1129         "components/Tabs/src/MaterialTabs.bundle"
1130       ],
1131       "dependencies": {
1132         "MDFInternationalization": [
1134         ],
1135         "MaterialComponents/AnimationTiming": [
1137         ],
1138         "MaterialComponents/Ink": [
1140         ],
1141         "MaterialComponents/ShadowElevations": [
1143         ],
1144         "MaterialComponents/ShadowLayer": [
1146         ],
1147         "MaterialComponents/Typography": [
1149         ],
1150         "MaterialComponents/private/Math": [
1152         ]
1153       }
1154     },
1155     {
1156       "name": "Tabs+Extensions",
1157       "subspecs": [
1158         {
1159           "name": "ColorThemer",
1160           "platforms": {
1161             "ios": "8.0"
1162           },
1163           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
1164           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
1165           "dependencies": {
1166             "MaterialComponents/Tabs": [
1168             ],
1169             "MaterialComponents/Themes": [
1171             ]
1172           }
1173         },
1174         {
1175           "name": "FontThemer",
1176           "platforms": {
1177             "ios": "8.0"
1178           },
1179           "public_header_files": "components/Tabs/src/FontThemer/*.h",
1180           "source_files": "components/Tabs/src/FontThemer/*.{h,m}",
1181           "dependencies": {
1182             "MaterialComponents/Tabs": [
1184             ],
1185             "MaterialComponents/Themes": [
1187             ]
1188           }
1189         }
1190       ]
1191     },
1192     {
1193       "name": "TextFields",
1194       "platforms": {
1195         "ios": "8.0"
1196       },
1197       "public_header_files": "components/TextFields/src/*.h",
1198       "source_files": [
1199         "components/TextFields/src/*.{h,m}",
1200         "components/TextFields/src/private/*.{h,m}"
1201       ],
1202       "dependencies": {
1203         "MaterialComponents/AnimationTiming": [
1205         ],
1206         "MaterialComponents/Palettes": [
1208         ],
1209         "MaterialComponents/Typography": [
1211         ],
1212         "MDFInternationalization": [
1214         ],
1215         "MaterialComponents/private/Math": [
1217         ]
1218       }
1219     },
1220     {
1221       "name": "TextFields+Extensions",
1222       "subspecs": [
1223         {
1224           "name": "ColorThemer",
1225           "platforms": {
1226             "ios": "8.0"
1227           },
1228           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
1229           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
1230           "dependencies": {
1231             "MaterialComponents/TextFields": [
1233             ],
1234             "MaterialComponents/Themes": [
1236             ]
1237           }
1238         }
1239       ]
1240     },
1241     {
1242       "name": "Themes",
1243       "platforms": {
1244         "ios": "8.0"
1245       },
1246       "public_header_files": "components/Themes/src/*.h",
1247       "source_files": [
1248         "components/Themes/src/*.{h,m}",
1249         "components/Themes/src/private/*.{h,m}"
1250       ]
1251     },
1252     {
1253       "name": "Typography",
1254       "platforms": {
1255         "ios": "8.0"
1256       },
1257       "public_header_files": "components/Typography/src/*.h",
1258       "source_files": [
1259         "components/Typography/src/*.{h,m}",
1260         "components/Typography/src/private/*.{h,m}"
1261       ],
1262       "dependencies": {
1263         "MaterialComponents/private/Application": [
1265         ]
1266       }
1267     },
1268     {
1269       "name": "private",
1270       "subspecs": [
1271         {
1272           "name": "Icons",
1273           "subspecs": [
1274             {
1275               "name": "Base",
1276               "public_header_files": "components/private/Icons/src/*.h",
1277               "source_files": "components/private/Icons/src/*.{h,m}"
1278             },
1279             {
1280               "name": "ic_arrow_back",
1281               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1282               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1283               "resource_bundles": {
1284                 "MaterialIcons_ic_arrow_back": [
1285                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1286                 ]
1287               },
1288               "dependencies": {
1289                 "MaterialComponents/private/Icons/Base": [
1291                 ]
1292               }
1293             },
1294             {
1295               "name": "ic_check",
1296               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1297               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1298               "resource_bundles": {
1299                 "MaterialIcons_ic_check": [
1300                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1301                 ]
1302               },
1303               "dependencies": {
1304                 "MaterialComponents/private/Icons/Base": [
1306                 ]
1307               }
1308             },
1309             {
1310               "name": "ic_check_circle",
1311               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1312               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1313               "resource_bundles": {
1314                 "MaterialIcons_ic_check_circle": [
1315                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1316                 ]
1317               },
1318               "dependencies": {
1319                 "MaterialComponents/private/Icons/Base": [
1321                 ]
1322               }
1323             },
1324             {
1325               "name": "ic_chevron_right",
1326               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1327               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1328               "resource_bundles": {
1329                 "MaterialIcons_ic_chevron_right": [
1330                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1331                 ]
1332               },
1333               "dependencies": {
1334                 "MaterialComponents/private/Icons/Base": [
1336                 ]
1337               }
1338             },
1339             {
1340               "name": "ic_info",
1341               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1342               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1343               "resource_bundles": {
1344                 "MaterialIcons_ic_info": [
1345                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1346                 ]
1347               },
1348               "dependencies": {
1349                 "MaterialComponents/private/Icons/Base": [
1351                 ]
1352               }
1353             },
1354             {
1355               "name": "ic_radio_button_unchecked",
1356               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1357               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1358               "resource_bundles": {
1359                 "MaterialIcons_ic_radio_button_unchecked": [
1360                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1361                 ]
1362               },
1363               "dependencies": {
1364                 "MaterialComponents/private/Icons/Base": [
1366                 ]
1367               }
1368             },
1369             {
1370               "name": "ic_reorder",
1371               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1372               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1373               "resource_bundles": {
1374                 "MaterialIcons_ic_reorder": [
1375                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1376                 ]
1377               },
1378               "dependencies": {
1379                 "MaterialComponents/private/Icons/Base": [
1381                 ]
1382               }
1383             }
1384           ]
1385         },
1386         {
1387           "name": "Application",
1388           "platforms": {
1389             "ios": "8.0"
1390           },
1391           "public_header_files": "components/private/Application/src/*.h",
1392           "source_files": "components/private/Application/src/*.{h,m}"
1393         },
1394         {
1395           "name": "KeyboardWatcher",
1396           "platforms": {
1397             "ios": "8.0"
1398           },
1399           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1400           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1401           "dependencies": {
1402             "MaterialComponents/private/Application": [
1404             ]
1405           }
1406         },
1407         {
1408           "name": "Math",
1409           "platforms": {
1410             "ios": "8.0"
1411           },
1412           "public_header_files": "components/private/Math/src/*.h",
1413           "source_files": "components/private/Math/src/*.{h,m}"
1414         },
1415         {
1416           "name": "Overlay",
1417           "platforms": {
1418             "ios": "8.0"
1419           },
1420           "public_header_files": "components/private/Overlay/src/*.h",
1421           "source_files": [
1422             "components/private/Overlay/src/*.{h,m}",
1423             "components/private/Overlay/src/private/*.{h,m}"
1424           ]
1425         },
1426         {
1427           "name": "ShapeLibrary",
1428           "platforms": {
1429             "ios": "8.0"
1430           },
1431           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1432           "source_files": [
1433             "components/private/ShapeLibrary/src/*.{h,m}",
1434             "components/private/ShapeLibrary/src/private/*.{h,m}"
1435           ],
1436           "dependencies": {
1437             "MaterialComponents/private/Shapes": [
1439             ],
1440             "MaterialComponents/private/Math": [
1442             ]
1443           }
1444         },
1445         {
1446           "name": "Shapes",
1447           "platforms": {
1448             "ios": "8.0"
1449           },
1450           "public_header_files": "components/private/Shapes/src/*.h",
1451           "source_files": [
1452             "components/private/Shapes/src/*.{h,m}",
1453             "components/private/Shapes/src/private/*.{h,m}"
1454           ],
1455           "dependencies": {
1456             "MaterialComponents/ShadowLayer": [
1458             ],
1459             "MaterialComponents/private/Math": [
1461             ]
1462           }
1463         },
1464         {
1465           "name": "ThumbTrack",
1466           "platforms": {
1467             "ios": "8.0"
1468           },
1469           "public_header_files": "components/private/ThumbTrack/src/*.h",
1470           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1471           "dependencies": {
1472             "MaterialComponents/Ink": [
1474             ],
1475             "MaterialComponents/ShadowElevations": [
1477             ],
1478             "MaterialComponents/ShadowLayer": [
1480             ],
1481             "MaterialComponents/Typography": [
1483             ],
1484             "MDFInternationalization": [
1486             ],
1487             "MaterialComponents/private/Math": [
1489             ]
1490           }
1491         },
1492         {
1493           "name": "UIMetrics",
1494           "platforms": {
1495             "ios": "8.0"
1496           },
1497           "public_header_files": "components/private/UIMetrics/src/*.h",
1498           "source_files": [
1499             "components/private/UIMetrics/src/*.{h,m}",
1500             "components/private/UIMetrics/src/private/*.{h,m}"
1501           ],
1502           "dependencies": {
1503             "MaterialComponents/private/Application": [
1505             ]
1506           }
1507         }
1508       ]
1509     }
1510   ]