[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 44.0.0 / MaterialComponents.podspec.json
blob52d58d7541b2c635bf8531bc86e107e0f615fd70
2   "name": "MaterialComponents",
3   "version": "44.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": "v44.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+Extensions/ColorThemer": [
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": "Chips",
374       "platforms": {
375         "ios": "8.0"
376       },
377       "public_header_files": "components/Chips/src/*.h",
378       "source_files": [
379         "components/Chips/src/*.{h,m}",
380         "components/Chips/src/private/*.{h,m}"
381       ],
382       "dependencies": {
383         "MaterialComponents/Ink": [
385         ],
386         "MaterialComponents/ShadowLayer": [
388         ],
389         "MaterialComponents/ShadowElevations": [
391         ],
392         "MaterialComponents/TextFields": [
394         ],
395         "MaterialComponents/Typography": [
397         ],
398         "MaterialComponents/private/Math": [
400         ],
401         "MaterialComponents/private/Shapes": [
403         ]
404       }
405     },
406     {
407       "name": "CollectionCells",
408       "platforms": {
409         "ios": "8.0"
410       },
411       "public_header_files": "components/CollectionCells/src/*.h",
412       "source_files": [
413         "components/CollectionCells/src/*.{h,m}",
414         "components/CollectionCells/src/private/*.{h,m}"
415       ],
416       "resources": [
417         "components/CollectionCells/src/MaterialCollectionCells.bundle"
418       ],
419       "frameworks": [
420         "CoreGraphics",
421         "QuartzCore"
422       ],
423       "dependencies": {
424         "MDFInternationalization": [
426         ],
427         "MaterialComponents/CollectionLayoutAttributes": [
429         ],
430         "MaterialComponents/Ink": [
432         ],
433         "MaterialComponents/Typography": [
435         ],
436         "MaterialComponents/Palettes": [
438         ],
439         "MaterialComponents/private/Icons/ic_check": [
441         ],
442         "MaterialComponents/private/Icons/ic_check_circle": [
444         ],
445         "MaterialComponents/private/Icons/ic_chevron_right": [
447         ],
448         "MaterialComponents/private/Icons/ic_info": [
450         ],
451         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
453         ],
454         "MaterialComponents/private/Icons/ic_reorder": [
456         ],
457         "MaterialComponents/private/Math": [
459         ]
460       }
461     },
462     {
463       "name": "CollectionLayoutAttributes",
464       "platforms": {
465         "ios": "8.0"
466       },
467       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
468       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
469     },
470     {
471       "name": "Collections",
472       "platforms": {
473         "ios": "8.0"
474       },
475       "public_header_files": "components/Collections/src/*.h",
476       "source_files": [
477         "components/Collections/src/*.{h,m}",
478         "components/Collections/src/private/*.{h,m}"
479       ],
480       "resources": [
481         "components/Collections/src/MaterialCollections.bundle"
482       ],
483       "frameworks": [
484         "CoreGraphics",
485         "QuartzCore"
486       ],
487       "dependencies": {
488         "MaterialComponents/CollectionCells": [
490         ],
491         "MaterialComponents/CollectionLayoutAttributes": [
493         ],
494         "MaterialComponents/Ink": [
496         ],
497         "MaterialComponents/Palettes": [
499         ],
500         "MaterialComponents/ShadowElevations": [
502         ],
503         "MaterialComponents/ShadowLayer": [
505         ],
506         "MaterialComponents/Typography": [
508         ]
509       }
510     },
511     {
512       "name": "Dialogs",
513       "platforms": {
514         "ios": "8.0"
515       },
516       "public_header_files": "components/Dialogs/src/*.h",
517       "source_files": [
518         "components/Dialogs/src/*.{h,m}",
519         "components/Dialogs/src/private/*.{h,m}"
520       ],
521       "resources": [
522         "components/Dialogs/src/MaterialDialogs.bundle"
523       ],
524       "dependencies": {
525         "MaterialComponents/Buttons": [
527         ],
528         "MaterialComponents/ShadowElevations": [
530         ],
531         "MaterialComponents/ShadowLayer": [
533         ],
534         "MaterialComponents/private/KeyboardWatcher": [
536         ],
537         "MDFInternationalization": [
539         ],
540         "MotionAnimator": [
541           "~> 2.5"
542         ],
543         "MotionTransitioning": [
544           "~> 5.0"
545         ]
546       }
547     },
548     {
549       "name": "Dialogs+Extensions",
550       "subspecs": [
551         {
552           "name": "ColorThemer",
553           "platforms": {
554             "ios": "8.0"
555           },
556           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
557           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
558           "dependencies": {
559             "MaterialComponents/Dialogs": [
561             ],
562             "MaterialComponents/Themes": [
564             ]
565           }
566         }
567       ]
568     },
569     {
570       "name": "FeatureHighlight",
571       "platforms": {
572         "ios": "8.0"
573       },
574       "public_header_files": "components/FeatureHighlight/src/*.h",
575       "source_files": [
576         "components/FeatureHighlight/src/*.{h,m}",
577         "components/FeatureHighlight/src/private/*.{h,m}"
578       ],
579       "resources": [
580         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
581       ],
582       "dependencies": {
583         "MaterialComponents/private/Math": [
585         ],
586         "MaterialComponents/Typography": [
588         ],
589         "MDFTextAccessibility": [
591         ]
592       }
593     },
594     {
595       "name": "FeatureHighlight+Extensions",
596       "subspecs": [
597         {
598           "name": "ColorThemer",
599           "platforms": {
600             "ios": "8.0"
601           },
602           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
603           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
604           "dependencies": {
605             "MaterialComponents/FeatureHighlight": [
607             ],
608             "MaterialComponents/Themes": [
610             ]
611           }
612         }
613       ]
614     },
615     {
616       "name": "FlexibleHeader",
617       "platforms": {
618         "ios": "8.0"
619       },
620       "public_header_files": "components/FlexibleHeader/src/*.h",
621       "source_files": [
622         "components/FlexibleHeader/src/*.{h,m}",
623         "components/FlexibleHeader/src/private/*.{h,m}"
624       ],
625       "dependencies": {
626         "MDFTextAccessibility": [
628         ],
629         "MaterialComponents/private/Application": [
631         ],
632         "MaterialComponents/private/UIMetrics": [
634         ]
635       }
636     },
637     {
638       "name": "FlexibleHeader+Extensions",
639       "subspecs": [
640         {
641           "name": "ColorThemer",
642           "platforms": {
643             "ios": "8.0"
644           },
645           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
646           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
647           "dependencies": {
648             "MaterialComponents/FlexibleHeader": [
650             ],
651             "MaterialComponents/Themes": [
653             ]
654           }
655         }
656       ]
657     },
658     {
659       "name": "HeaderStackView",
660       "platforms": {
661         "ios": "8.0"
662       },
663       "public_header_files": "components/HeaderStackView/src/*.h",
664       "source_files": "components/HeaderStackView/src/*.{h,m}"
665     },
666     {
667       "name": "HeaderStackView+Extensions",
668       "subspecs": [
669         {
670           "name": "ColorThemer",
671           "platforms": {
672             "ios": "8.0"
673           },
674           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
675           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
676           "dependencies": {
677             "MaterialComponents/HeaderStackView": [
679             ],
680             "MaterialComponents/Themes": [
682             ]
683           }
684         }
685       ]
686     },
687     {
688       "name": "Ink",
689       "platforms": {
690         "ios": "8.0"
691       },
692       "public_header_files": "components/Ink/src/*.h",
693       "source_files": [
694         "components/Ink/src/*.{h,m}",
695         "components/Ink/src/private/*.{h,m}"
696       ],
697       "dependencies": {
698         "MaterialComponents/private/Math": [
700         ]
701       }
702     },
703     {
704       "name": "Ink+Extensions",
705       "subspecs": [
706         {
707           "name": "ColorThemer",
708           "platforms": {
709             "ios": "8.0"
710           },
711           "public_header_files": "components/Ink/src/ColorThemer/*.h",
712           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
713           "dependencies": {
714             "MaterialComponents/Ink": [
716             ],
717             "MaterialComponents/Themes": [
719             ]
720           }
721         }
722       ]
723     },
724     {
725       "name": "LibraryInfo",
726       "platforms": {
727         "ios": "8.0"
728       },
729       "public_header_files": "components/LibraryInfo/src/*.h",
730       "source_files": [
731         "components/LibraryInfo/src/*.{h,m}",
732         "components/LibraryInfo/src/private/*.{h,m}"
733       ]
734     },
735     {
736       "name": "MaskedTransition",
737       "platforms": {
738         "ios": "8.0"
739       },
740       "public_header_files": "components/MaskedTransition/src/*.h",
741       "source_files": [
742         "components/MaskedTransition/src/*.{h,m}",
743         "components/MaskedTransition/src/private/*.{h,m}"
744       ],
745       "dependencies": {
746         "MotionTransitioning": [
747           "~> 5.0"
748         ],
749         "MotionAnimator": [
750           "~> 2.0"
751         ],
752         "MotionInterchange": [
753           "~> 1.0"
754         ]
755       }
756     },
757     {
758       "name": "NavigationBar",
759       "platforms": {
760         "ios": "8.0"
761       },
762       "public_header_files": "components/NavigationBar/src/*.h",
763       "source_files": "components/NavigationBar/src/*.{h,m}",
764       "dependencies": {
765         "MDFTextAccessibility": [
767         ],
768         "MaterialComponents/ButtonBar": [
770         ],
771         "MaterialComponents/Typography": [
773         ],
774         "MDFInternationalization": [
776         ],
777         "MaterialComponents/private/Math": [
779         ]
780       }
781     },
782     {
783       "name": "NavigationBar+Extensions",
784       "subspecs": [
785         {
786           "name": "ColorThemer",
787           "platforms": {
788             "ios": "8.0"
789           },
790           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
791           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
792           "dependencies": {
793             "MaterialComponents/NavigationBar": [
795             ],
796             "MaterialComponents/Themes": [
798             ]
799           }
800         }
801       ]
802     },
803     {
804       "name": "OverlayWindow",
805       "platforms": {
806         "ios": "8.0"
807       },
808       "public_header_files": "components/OverlayWindow/src/*.h",
809       "source_files": [
810         "components/OverlayWindow/src/*.{h,m}",
811         "components/OverlayWindow/src/private/*.{h,m}"
812       ],
813       "dependencies": {
814         "MaterialComponents/private/Application": [
816         ]
817       }
818     },
819     {
820       "name": "PageControl",
821       "platforms": {
822         "ios": "8.0"
823       },
824       "public_header_files": "components/PageControl/src/*.h",
825       "source_files": [
826         "components/PageControl/src/*.{h,m}",
827         "components/PageControl/src/private/*.{h,m}"
828       ],
829       "resources": [
830         "components/PageControl/src/MaterialPageControl.bundle"
831       ]
832     },
833     {
834       "name": "PageControl+Extensions",
835       "subspecs": [
836         {
837           "name": "ColorThemer",
838           "platforms": {
839             "ios": "8.0"
840           },
841           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
842           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
843           "dependencies": {
844             "MaterialComponents/PageControl": [
846             ],
847             "MaterialComponents/Themes": [
849             ]
850           }
851         }
852       ]
853     },
854     {
855       "name": "Palettes",
856       "platforms": {
857         "ios": "8.0"
858       },
859       "public_header_files": "components/Palettes/src/*.h",
860       "source_files": [
861         "components/Palettes/src/*.{h,m}",
862         "components/Palettes/src/private/*.{h,m}"
863       ]
864     },
865     {
866       "name": "ProgressView",
867       "platforms": {
868         "ios": "8.0"
869       },
870       "public_header_files": "components/ProgressView/src/*.h",
871       "source_files": [
872         "components/ProgressView/src/*.{h,m}",
873         "components/ProgressView/src/private/*.{h,m}"
874       ],
875       "dependencies": {
876         "MDFInternationalization": [
878         ],
879         "MaterialComponents/Palettes": [
881         ],
882         "MaterialComponents/private/Math": [
884         ],
885         "MotionAnimator": [
886           "~> 2.1"
887         ]
888       }
889     },
890     {
891       "name": "ProgressView+Extensions",
892       "subspecs": [
893         {
894           "name": "ColorThemer",
895           "platforms": {
896             "ios": "8.0"
897           },
898           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
899           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
900           "dependencies": {
901             "MaterialComponents/ProgressView": [
903             ],
904             "MaterialComponents/Themes": [
906             ]
907           }
908         }
909       ]
910     },
911     {
912       "name": "ShadowElevations",
913       "platforms": {
914         "ios": "8.0"
915       },
916       "public_header_files": "components/ShadowElevations/src/*.h",
917       "source_files": "components/ShadowElevations/src/*.{h,m}"
918     },
919     {
920       "name": "ShadowLayer",
921       "platforms": {
922         "ios": "8.0"
923       },
924       "public_header_files": "components/ShadowLayer/src/*.h",
925       "source_files": "components/ShadowLayer/src/*.{h,m}",
926       "dependencies": {
927         "MaterialComponents/ShadowElevations": [
929         ]
930       }
931     },
932     {
933       "name": "Slider",
934       "platforms": {
935         "ios": "8.0"
936       },
937       "public_header_files": "components/Slider/src/*.h",
938       "source_files": [
939         "components/Slider/src/*.{h,m}",
940         "components/Slider/src/private/*.{h,m}"
941       ],
942       "dependencies": {
943         "MaterialComponents/Palettes": [
945         ],
946         "MaterialComponents/private/ThumbTrack": [
948         ]
949       }
950     },
951     {
952       "name": "Slider+Extensions",
953       "subspecs": [
954         {
955           "name": "ColorThemer",
956           "platforms": {
957             "ios": "8.0"
958           },
959           "public_header_files": "components/Slider/src/ColorThemer/*.h",
960           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
961           "dependencies": {
962             "MaterialComponents/Palettes": [
964             ],
965             "MaterialComponents/Slider": [
967             ],
968             "MaterialComponents/Themes": [
970             ]
971           }
972         }
973       ]
974     },
975     {
976       "name": "Snackbar",
977       "platforms": {
978         "ios": "8.0"
979       },
980       "public_header_files": "components/Snackbar/src/*.h",
981       "source_files": [
982         "components/Snackbar/src/*.{h,m}",
983         "components/Snackbar/src/private/*.{h,m}"
984       ],
985       "dependencies": {
986         "MaterialComponents/AnimationTiming": [
988         ],
989         "MaterialComponents/Buttons": [
991         ],
992         "MaterialComponents/OverlayWindow": [
994         ],
995         "MaterialComponents/Typography": [
997         ],
998         "MaterialComponents/private/Application": [
1000         ],
1001         "MaterialComponents/private/KeyboardWatcher": [
1003         ],
1004         "MaterialComponents/private/Overlay": [
1006         ]
1007       }
1008     },
1009     {
1010       "name": "Tabs",
1011       "platforms": {
1012         "ios": "8.0"
1013       },
1014       "public_header_files": "components/Tabs/src/*.h",
1015       "source_files": [
1016         "components/Tabs/src/*.{h,m}",
1017         "components/Tabs/src/private/*.{h,m}"
1018       ],
1019       "resources": [
1020         "components/Tabs/src/MaterialTabs.bundle"
1021       ],
1022       "dependencies": {
1023         "MDFInternationalization": [
1025         ],
1026         "MaterialComponents/AnimationTiming": [
1028         ],
1029         "MaterialComponents/Ink": [
1031         ],
1032         "MaterialComponents/ShadowElevations": [
1034         ],
1035         "MaterialComponents/ShadowLayer": [
1037         ],
1038         "MaterialComponents/Typography": [
1040         ],
1041         "MaterialComponents/private/Math": [
1043         ]
1044       }
1045     },
1046     {
1047       "name": "Tabs+Extensions",
1048       "subspecs": [
1049         {
1050           "name": "ColorThemer",
1051           "platforms": {
1052             "ios": "8.0"
1053           },
1054           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
1055           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
1056           "dependencies": {
1057             "MaterialComponents/Tabs": [
1059             ],
1060             "MaterialComponents/Themes": [
1062             ]
1063           }
1064         }
1065       ]
1066     },
1067     {
1068       "name": "TextFields",
1069       "platforms": {
1070         "ios": "8.0"
1071       },
1072       "public_header_files": "components/TextFields/src/*.h",
1073       "source_files": [
1074         "components/TextFields/src/*.{h,m}",
1075         "components/TextFields/src/private/*.{h,m}"
1076       ],
1077       "dependencies": {
1078         "MaterialComponents/AnimationTiming": [
1080         ],
1081         "MaterialComponents/Palettes": [
1083         ],
1084         "MaterialComponents/Typography": [
1086         ],
1087         "MDFInternationalization": [
1089         ],
1090         "MaterialComponents/private/Math": [
1092         ]
1093       }
1094     },
1095     {
1096       "name": "TextFields+Extensions",
1097       "subspecs": [
1098         {
1099           "name": "ColorThemer",
1100           "platforms": {
1101             "ios": "8.0"
1102           },
1103           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
1104           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
1105           "dependencies": {
1106             "MaterialComponents/TextFields": [
1108             ],
1109             "MaterialComponents/Themes": [
1111             ]
1112           }
1113         }
1114       ]
1115     },
1116     {
1117       "name": "Themes",
1118       "platforms": {
1119         "ios": "8.0"
1120       },
1121       "public_header_files": "components/Themes/src/*.h",
1122       "source_files": [
1123         "components/Themes/src/*.{h,m}",
1124         "components/Themes/src/private/*.{h,m}"
1125       ]
1126     },
1127     {
1128       "name": "Typography",
1129       "platforms": {
1130         "ios": "8.0"
1131       },
1132       "public_header_files": "components/Typography/src/*.h",
1133       "source_files": [
1134         "components/Typography/src/*.{h,m}",
1135         "components/Typography/src/private/*.{h,m}"
1136       ],
1137       "dependencies": {
1138         "MaterialComponents/private/Application": [
1140         ]
1141       }
1142     },
1143     {
1144       "name": "private",
1145       "subspecs": [
1146         {
1147           "name": "Icons",
1148           "subspecs": [
1149             {
1150               "name": "Base",
1151               "public_header_files": "components/private/Icons/src/*.h",
1152               "source_files": "components/private/Icons/src/*.{h,m}"
1153             },
1154             {
1155               "name": "ic_arrow_back",
1156               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1157               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1158               "resource_bundles": {
1159                 "MaterialIcons_ic_arrow_back": [
1160                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1161                 ]
1162               },
1163               "dependencies": {
1164                 "MaterialComponents/private/Icons/Base": [
1166                 ]
1167               }
1168             },
1169             {
1170               "name": "ic_check",
1171               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1172               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1173               "resource_bundles": {
1174                 "MaterialIcons_ic_check": [
1175                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1176                 ]
1177               },
1178               "dependencies": {
1179                 "MaterialComponents/private/Icons/Base": [
1181                 ]
1182               }
1183             },
1184             {
1185               "name": "ic_check_circle",
1186               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1187               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1188               "resource_bundles": {
1189                 "MaterialIcons_ic_check_circle": [
1190                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1191                 ]
1192               },
1193               "dependencies": {
1194                 "MaterialComponents/private/Icons/Base": [
1196                 ]
1197               }
1198             },
1199             {
1200               "name": "ic_chevron_right",
1201               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1202               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1203               "resource_bundles": {
1204                 "MaterialIcons_ic_chevron_right": [
1205                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1206                 ]
1207               },
1208               "dependencies": {
1209                 "MaterialComponents/private/Icons/Base": [
1211                 ]
1212               }
1213             },
1214             {
1215               "name": "ic_info",
1216               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1217               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1218               "resource_bundles": {
1219                 "MaterialIcons_ic_info": [
1220                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1221                 ]
1222               },
1223               "dependencies": {
1224                 "MaterialComponents/private/Icons/Base": [
1226                 ]
1227               }
1228             },
1229             {
1230               "name": "ic_radio_button_unchecked",
1231               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1232               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1233               "resource_bundles": {
1234                 "MaterialIcons_ic_radio_button_unchecked": [
1235                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1236                 ]
1237               },
1238               "dependencies": {
1239                 "MaterialComponents/private/Icons/Base": [
1241                 ]
1242               }
1243             },
1244             {
1245               "name": "ic_reorder",
1246               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1247               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1248               "resource_bundles": {
1249                 "MaterialIcons_ic_reorder": [
1250                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1251                 ]
1252               },
1253               "dependencies": {
1254                 "MaterialComponents/private/Icons/Base": [
1256                 ]
1257               }
1258             }
1259           ]
1260         },
1261         {
1262           "name": "Application",
1263           "platforms": {
1264             "ios": "8.0"
1265           },
1266           "public_header_files": "components/private/Application/src/*.h",
1267           "source_files": "components/private/Application/src/*.{h,m}"
1268         },
1269         {
1270           "name": "KeyboardWatcher",
1271           "platforms": {
1272             "ios": "8.0"
1273           },
1274           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1275           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1276           "dependencies": {
1277             "MaterialComponents/private/Application": [
1279             ]
1280           }
1281         },
1282         {
1283           "name": "Math",
1284           "platforms": {
1285             "ios": "8.0"
1286           },
1287           "public_header_files": "components/private/Math/src/*.h",
1288           "source_files": "components/private/Math/src/*.{h,m}"
1289         },
1290         {
1291           "name": "Overlay",
1292           "platforms": {
1293             "ios": "8.0"
1294           },
1295           "public_header_files": "components/private/Overlay/src/*.h",
1296           "source_files": [
1297             "components/private/Overlay/src/*.{h,m}",
1298             "components/private/Overlay/src/private/*.{h,m}"
1299           ]
1300         },
1301         {
1302           "name": "ShapeLibrary",
1303           "platforms": {
1304             "ios": "8.0"
1305           },
1306           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1307           "source_files": [
1308             "components/private/ShapeLibrary/src/*.{h,m}",
1309             "components/private/ShapeLibrary/src/private/*.{h,m}"
1310           ],
1311           "dependencies": {
1312             "MaterialComponents/private/Shapes": [
1314             ],
1315             "MaterialComponents/private/Math": [
1317             ]
1318           }
1319         },
1320         {
1321           "name": "Shapes",
1322           "platforms": {
1323             "ios": "8.0"
1324           },
1325           "public_header_files": "components/private/Shapes/src/*.h",
1326           "source_files": [
1327             "components/private/Shapes/src/*.{h,m}",
1328             "components/private/Shapes/src/private/*.{h,m}"
1329           ],
1330           "dependencies": {
1331             "MaterialComponents/ShadowLayer": [
1333             ],
1334             "MaterialComponents/private/Math": [
1336             ]
1337           }
1338         },
1339         {
1340           "name": "ThumbTrack",
1341           "platforms": {
1342             "ios": "8.0"
1343           },
1344           "public_header_files": "components/private/ThumbTrack/src/*.h",
1345           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1346           "dependencies": {
1347             "MaterialComponents/Ink": [
1349             ],
1350             "MaterialComponents/ShadowElevations": [
1352             ],
1353             "MaterialComponents/ShadowLayer": [
1355             ],
1356             "MaterialComponents/Typography": [
1358             ],
1359             "MDFInternationalization": [
1361             ],
1362             "MaterialComponents/private/Math": [
1364             ]
1365           }
1366         },
1367         {
1368           "name": "UIMetrics",
1369           "platforms": {
1370             "ios": "8.0"
1371           },
1372           "public_header_files": "components/private/UIMetrics/src/*.h",
1373           "source_files": [
1374             "components/private/UIMetrics/src/*.{h,m}",
1375             "components/private/UIMetrics/src/private/*.{h,m}"
1376           ],
1377           "dependencies": {
1378             "MaterialComponents/private/Application": [
1380             ]
1381           }
1382         }
1383       ]
1384     }
1385   ]