[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 40.0.2 / MaterialComponents.podspec.json
blobe7dbc107ed5cbc55f70cdbd768daccfb68b0e542
2   "name": "MaterialComponents",
3   "version": "40.0.2",
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": "v40.0.2"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "subspecs": [
20         {
21           "name": "Component",
22           "platforms": {
23             "ios": "8.0"
24           },
25           "public_header_files": "components/ActivityIndicator/src/*.h",
26           "source_files": [
27             "components/ActivityIndicator/src/*.{h,m}",
28             "components/ActivityIndicator/src/private/*.{h,m}"
29           ],
30           "resources": [
31             "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
32           ],
33           "dependencies": {
34             "MDFInternationalization": [
36             ],
37             "MaterialComponents/Palettes": [
39             ],
40             "MaterialComponents/private/Application": [
42             ],
43             "MotionAnimator": [
44               "~> 2.0"
45             ]
46           }
47         },
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/Component": [
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       "subspecs": [
80         {
81           "name": "Component",
82           "platforms": {
83             "ios": "8.0"
84           },
85           "public_header_files": "components/AppBar/src/*.h",
86           "source_files": [
87             "components/AppBar/src/*.{h,m}",
88             "components/AppBar/src/private/*.{h,m}"
89           ],
90           "resources": [
91             "components/AppBar/src/MaterialAppBar.bundle"
92           ],
93           "dependencies": {
94             "MaterialComponents/HeaderStackView": [
96             ],
97             "MaterialComponents/NavigationBar": [
99             ],
100             "MaterialComponents/Typography": [
102             ],
103             "MaterialComponents/private/Application": [
105             ],
106             "MaterialComponents/FlexibleHeader": [
108             ],
109             "MaterialComponents/ShadowElevations": [
111             ],
112             "MaterialComponents/ShadowLayer": [
114             ],
115             "MDFInternationalization": [
117             ],
118             "MaterialComponents/private/Icons/ic_arrow_back": [
120             ],
121             "MaterialComponents/private/UIMetrics": [
123             ]
124           }
125         },
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/Component": [
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       "subspecs": [
175         {
176           "name": "Component",
177           "platforms": {
178             "ios": "8.0"
179           },
180           "public_header_files": "components/BottomNavigation/src/*.h",
181           "source_files": [
182             "components/BottomNavigation/src/*.{h,m}",
183             "components/BottomNavigation/src/private/*.{h,m}"
184           ],
185           "resources": [
186             "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
187           ],
188           "dependencies": {
189             "MDFInternationalization": [
191             ],
192             "MaterialComponents/ShadowElevations": [
194             ],
195             "MaterialComponents/ShadowLayer": [
197             ],
198             "MaterialComponents/private/Math": [
200             ]
201           }
202         },
203         {
204           "name": "ColorThemer",
205           "platforms": {
206             "ios": "8.0"
207           },
208           "public_header_files": "components/BottomNavigation/src/ColorThemer/*.h",
209           "source_files": "components/BottomNavigation/src/ColorThemer/*.{h,m}",
210           "dependencies": {
211             "MaterialComponents/BottomNavigation/Component": [
213             ],
214             "MaterialComponents/Themes": [
216             ]
217           }
218         }
219       ]
220     },
221     {
222       "name": "BottomSheet",
223       "platforms": {
224         "ios": "8.0"
225       },
226       "public_header_files": "components/BottomSheet/src/*.h",
227       "source_files": [
228         "components/BottomSheet/src/*.{h,m}",
229         "components/BottomSheet/src/private/*.{h,m}"
230       ],
231       "dependencies": {
232         "MaterialComponents/private/KeyboardWatcher": [
234         ],
235         "MaterialComponents/private/Math": [
237         ]
238       }
239     },
240     {
241       "name": "Buttons",
242       "dependencies": {
243         "MaterialComponents/private/Math": [
245         ]
246       },
247       "subspecs": [
248         {
249           "name": "Component",
250           "platforms": {
251             "ios": "8.0"
252           },
253           "public_header_files": "components/Buttons/src/*.h",
254           "source_files": [
255             "components/Buttons/src/*.{h,m}",
256             "components/Buttons/src/private/*.{h,m}"
257           ],
258           "dependencies": {
259             "MDFTextAccessibility": [
261             ],
262             "MaterialComponents/Ink": [
264             ],
265             "MaterialComponents/ShadowElevations": [
267             ],
268             "MaterialComponents/ShadowLayer": [
270             ],
271             "MaterialComponents/Typography": [
273             ]
274           }
275         },
276         {
277           "name": "ColorThemer",
278           "platforms": {
279             "ios": "8.0"
280           },
281           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
282           "source_files": [
283             "components/Buttons/src/ColorThemer/*.{h,m}",
284             "components/Buttons/src/ColorThemer/private/*.{h,m}"
285           ],
286           "dependencies": {
287             "MaterialComponents/Buttons/Component": [
289             ],
290             "MaterialComponents/Themes": [
292             ]
293           }
294         },
295         {
296           "name": "TitleColorAccessibilityMutator",
297           "platforms": {
298             "ios": "8.0"
299           },
300           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
301           "source_files": [
302             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
303             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
304           ],
305           "dependencies": {
306             "MDFTextAccessibility": [
308             ],
309             "MaterialComponents/Buttons/Component": [
311             ]
312           }
313         }
314       ]
315     },
316     {
317       "name": "ButtonBar",
318       "dependencies": {
319         "MDFInternationalization": [
321         ],
322         "MaterialComponents/Buttons": [
324         ]
325       },
326       "subspecs": [
327         {
328           "name": "Component",
329           "platforms": {
330             "ios": "8.0"
331           },
332           "public_header_files": "components/ButtonBar/src/*.h",
333           "source_files": [
334             "components/ButtonBar/src/*.{h,m}",
335             "components/ButtonBar/src/private/*.{h,m}"
336           ]
337         },
338         {
339           "name": "ColorThemer",
340           "platforms": {
341             "ios": "8.0"
342           },
343           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
344           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
345           "dependencies": {
346             "MaterialComponents/ButtonBar/Component": [
348             ],
349             "MaterialComponents/NavigationBar/Component": [
351             ],
352             "MaterialComponents/Themes": [
354             ]
355           }
356         }
357       ]
358     },
359     {
360       "name": "Chips",
361       "platforms": {
362         "ios": "8.0"
363       },
364       "public_header_files": "components/Chips/src/*.h",
365       "source_files": [
366         "components/Chips/src/*.{h,m}",
367         "components/Chips/src/private/*.{h,m}"
368       ],
369       "dependencies": {
370         "MaterialComponents/Ink": [
372         ],
373         "MaterialComponents/ShadowLayer": [
375         ],
376         "MaterialComponents/ShadowElevations": [
378         ],
379         "MaterialComponents/Typography": [
381         ],
382         "MaterialComponents/private/Math": [
384         ]
385       }
386     },
387     {
388       "name": "CollectionCells",
389       "platforms": {
390         "ios": "8.0"
391       },
392       "public_header_files": "components/CollectionCells/src/*.h",
393       "source_files": [
394         "components/CollectionCells/src/*.{h,m}",
395         "components/CollectionCells/src/private/*.{h,m}"
396       ],
397       "resources": [
398         "components/CollectionCells/src/MaterialCollectionCells.bundle"
399       ],
400       "frameworks": [
401         "CoreGraphics",
402         "QuartzCore"
403       ],
404       "dependencies": {
405         "MDFInternationalization": [
407         ],
408         "MaterialComponents/CollectionLayoutAttributes": [
410         ],
411         "MaterialComponents/Ink": [
413         ],
414         "MaterialComponents/Typography": [
416         ],
417         "MaterialComponents/Palettes": [
419         ],
420         "MaterialComponents/private/Icons/ic_check": [
422         ],
423         "MaterialComponents/private/Icons/ic_check_circle": [
425         ],
426         "MaterialComponents/private/Icons/ic_chevron_right": [
428         ],
429         "MaterialComponents/private/Icons/ic_info": [
431         ],
432         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
434         ],
435         "MaterialComponents/private/Icons/ic_reorder": [
437         ],
438         "MaterialComponents/private/Math": [
440         ]
441       }
442     },
443     {
444       "name": "CollectionLayoutAttributes",
445       "platforms": {
446         "ios": "8.0"
447       },
448       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
449       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
450     },
451     {
452       "name": "Collections",
453       "platforms": {
454         "ios": "8.0"
455       },
456       "public_header_files": "components/Collections/src/*.h",
457       "source_files": [
458         "components/Collections/src/*.{h,m}",
459         "components/Collections/src/private/*.{h,m}"
460       ],
461       "resources": [
462         "components/Collections/src/MaterialCollections.bundle"
463       ],
464       "frameworks": [
465         "CoreGraphics",
466         "QuartzCore"
467       ],
468       "dependencies": {
469         "MaterialComponents/CollectionCells": [
471         ],
472         "MaterialComponents/CollectionLayoutAttributes": [
474         ],
475         "MaterialComponents/Ink": [
477         ],
478         "MaterialComponents/Palettes": [
480         ],
481         "MaterialComponents/ShadowElevations": [
483         ],
484         "MaterialComponents/ShadowLayer": [
486         ],
487         "MaterialComponents/Typography": [
489         ]
490       }
491     },
492     {
493       "name": "Dialogs",
494       "subspecs": [
495         {
496           "name": "Component",
497           "platforms": {
498             "ios": "8.0"
499           },
500           "public_header_files": "components/Dialogs/src/*.h",
501           "source_files": [
502             "components/Dialogs/src/*.{h,m}",
503             "components/Dialogs/src/private/*.{h,m}"
504           ],
505           "resources": [
506             "components/Dialogs/src/MaterialDialogs.bundle"
507           ],
508           "dependencies": {
509             "MaterialComponents/Buttons": [
511             ],
512             "MaterialComponents/ShadowElevations": [
514             ],
515             "MaterialComponents/ShadowLayer": [
517             ],
518             "MaterialComponents/private/KeyboardWatcher": [
520             ],
521             "MDFInternationalization": [
523             ]
524           }
525         },
526         {
527           "name": "ColorThemer",
528           "platforms": {
529             "ios": "8.0"
530           },
531           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
532           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
533           "dependencies": {
534             "MaterialComponents/Dialogs/Component": [
536             ],
537             "MaterialComponents/Themes": [
539             ]
540           }
541         }
542       ]
543     },
544     {
545       "name": "FeatureHighlight",
546       "subspecs": [
547         {
548           "name": "Component",
549           "platforms": {
550             "ios": "8.0"
551           },
552           "public_header_files": "components/FeatureHighlight/src/*.h",
553           "source_files": [
554             "components/FeatureHighlight/src/*.{h,m}",
555             "components/FeatureHighlight/src/private/*.{h,m}"
556           ],
557           "resources": [
558             "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
559           ],
560           "dependencies": {
561             "MaterialComponents/private/Math": [
563             ],
564             "MaterialComponents/Typography": [
566             ],
567             "MDFTextAccessibility": [
569             ]
570           }
571         },
572         {
573           "name": "ColorThemer",
574           "platforms": {
575             "ios": "8.0"
576           },
577           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
578           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
579           "dependencies": {
580             "MaterialComponents/FeatureHighlight/Component": [
582             ],
583             "MaterialComponents/Themes": [
585             ]
586           }
587         }
588       ]
589     },
590     {
591       "name": "FlexibleHeader",
592       "subspecs": [
593         {
594           "name": "Component",
595           "platforms": {
596             "ios": "8.0"
597           },
598           "public_header_files": "components/FlexibleHeader/src/*.h",
599           "source_files": [
600             "components/FlexibleHeader/src/*.{h,m}",
601             "components/FlexibleHeader/src/private/*.{h,m}"
602           ],
603           "dependencies": {
604             "MDFTextAccessibility": [
606             ],
607             "MaterialComponents/private/Application": [
609             ],
610             "MaterialComponents/private/UIMetrics": [
612             ]
613           }
614         },
615         {
616           "name": "ColorThemer",
617           "platforms": {
618             "ios": "8.0"
619           },
620           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
621           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
622           "dependencies": {
623             "MaterialComponents/FlexibleHeader/Component": [
625             ],
626             "MaterialComponents/Themes": [
628             ]
629           }
630         }
631       ]
632     },
633     {
634       "name": "HeaderStackView",
635       "subspecs": [
636         {
637           "name": "Component",
638           "platforms": {
639             "ios": "8.0"
640           },
641           "public_header_files": "components/HeaderStackView/src/*.h",
642           "source_files": "components/HeaderStackView/src/*.{h,m}"
643         },
644         {
645           "name": "ColorThemer",
646           "platforms": {
647             "ios": "8.0"
648           },
649           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
650           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
651           "dependencies": {
652             "MaterialComponents/HeaderStackView/Component": [
654             ],
655             "MaterialComponents/Themes": [
657             ]
658           }
659         }
660       ]
661     },
662     {
663       "name": "Ink",
664       "subspecs": [
665         {
666           "name": "Component",
667           "platforms": {
668             "ios": "8.0"
669           },
670           "public_header_files": "components/Ink/src/*.h",
671           "source_files": [
672             "components/Ink/src/*.{h,m}",
673             "components/Ink/src/private/*.{h,m}"
674           ]
675         },
676         {
677           "name": "ColorThemer",
678           "platforms": {
679             "ios": "8.0"
680           },
681           "public_header_files": "components/Ink/src/ColorThemer/*.h",
682           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
683           "dependencies": {
684             "MaterialComponents/Ink/Component": [
686             ],
687             "MaterialComponents/Themes": [
689             ]
690           }
691         }
692       ]
693     },
694     {
695       "name": "LibraryInfo",
696       "platforms": {
697         "ios": "8.0"
698       },
699       "public_header_files": "components/LibraryInfo/src/*.h",
700       "source_files": [
701         "components/LibraryInfo/src/*.{h,m}",
702         "components/LibraryInfo/src/private/*.{h,m}"
703       ]
704     },
705     {
706       "name": "MaskedTransition",
707       "platforms": {
708         "ios": "8.0"
709       },
710       "public_header_files": "components/MaskedTransition/src/*.h",
711       "source_files": [
712         "components/MaskedTransition/src/*.{h,m}",
713         "components/MaskedTransition/src/private/*.{h,m}"
714       ],
715       "dependencies": {
716         "MotionTransitioning": [
717           "~> 4.0"
718         ],
719         "MotionAnimator": [
720           "~> 2.0"
721         ],
722         "MotionInterchange": [
723           "~> 1.0"
724         ]
725       }
726     },
727     {
728       "name": "NavigationBar",
729       "subspecs": [
730         {
731           "name": "Component",
732           "platforms": {
733             "ios": "8.0"
734           },
735           "public_header_files": "components/NavigationBar/src/*.h",
736           "source_files": "components/NavigationBar/src/*.{h,m}",
737           "dependencies": {
738             "MDFTextAccessibility": [
740             ],
741             "MaterialComponents/ButtonBar/Component": [
743             ],
744             "MaterialComponents/Typography": [
746             ],
747             "MDFInternationalization": [
749             ],
750             "MaterialComponents/private/Math": [
752             ]
753           }
754         },
755         {
756           "name": "ColorThemer",
757           "platforms": {
758             "ios": "8.0"
759           },
760           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
761           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
762           "dependencies": {
763             "MaterialComponents/NavigationBar/Component": [
765             ],
766             "MaterialComponents/Themes": [
768             ]
769           }
770         }
771       ]
772     },
773     {
774       "name": "OverlayWindow",
775       "platforms": {
776         "ios": "8.0"
777       },
778       "public_header_files": "components/OverlayWindow/src/*.h",
779       "source_files": [
780         "components/OverlayWindow/src/*.{h,m}",
781         "components/OverlayWindow/src/private/*.{h,m}"
782       ],
783       "dependencies": {
784         "MaterialComponents/private/Application": [
786         ]
787       }
788     },
789     {
790       "name": "PageControl",
791       "subspecs": [
792         {
793           "name": "Component",
794           "platforms": {
795             "ios": "8.0"
796           },
797           "public_header_files": "components/PageControl/src/*.h",
798           "source_files": [
799             "components/PageControl/src/*.{h,m}",
800             "components/PageControl/src/private/*.{h,m}"
801           ],
802           "resources": [
803             "components/PageControl/src/MaterialPageControl.bundle"
804           ]
805         },
806         {
807           "name": "ColorThemer",
808           "platforms": {
809             "ios": "8.0"
810           },
811           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
812           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
813           "dependencies": {
814             "MaterialComponents/PageControl/Component": [
816             ],
817             "MaterialComponents/Themes": [
819             ]
820           }
821         }
822       ]
823     },
824     {
825       "name": "Palettes",
826       "platforms": {
827         "ios": "8.0"
828       },
829       "public_header_files": "components/Palettes/src/*.h",
830       "source_files": [
831         "components/Palettes/src/*.{h,m}",
832         "components/Palettes/src/private/*.{h,m}"
833       ]
834     },
835     {
836       "name": "ProgressView",
837       "subspecs": [
838         {
839           "name": "Component",
840           "platforms": {
841             "ios": "8.0"
842           },
843           "public_header_files": "components/ProgressView/src/*.h",
844           "source_files": [
845             "components/ProgressView/src/*.{h,m}",
846             "components/ProgressView/src/private/*.{h,m}"
847           ],
848           "dependencies": {
849             "MDFInternationalization": [
851             ],
852             "MaterialComponents/Palettes": [
854             ],
855             "MaterialComponents/private/Math": [
857             ],
858             "MotionAnimator": [
859               "~> 2.1"
860             ]
861           }
862         },
863         {
864           "name": "ColorThemer",
865           "platforms": {
866             "ios": "8.0"
867           },
868           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
869           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
870           "dependencies": {
871             "MaterialComponents/ProgressView/Component": [
873             ],
874             "MaterialComponents/Themes": [
876             ]
877           }
878         }
879       ]
880     },
881     {
882       "name": "ShadowElevations",
883       "platforms": {
884         "ios": "8.0"
885       },
886       "public_header_files": "components/ShadowElevations/src/*.h",
887       "source_files": "components/ShadowElevations/src/*.{h,m}"
888     },
889     {
890       "name": "ShadowLayer",
891       "platforms": {
892         "ios": "8.0"
893       },
894       "public_header_files": "components/ShadowLayer/src/*.h",
895       "source_files": "components/ShadowLayer/src/*.{h,m}",
896       "dependencies": {
897         "MaterialComponents/ShadowElevations": [
899         ]
900       }
901     },
902     {
903       "name": "Slider",
904       "subspecs": [
905         {
906           "name": "Component",
907           "platforms": {
908             "ios": "8.0"
909           },
910           "public_header_files": "components/Slider/src/*.h",
911           "source_files": [
912             "components/Slider/src/*.{h,m}",
913             "components/Slider/src/private/*.{h,m}"
914           ],
915           "dependencies": {
916             "MaterialComponents/Palettes": [
918             ],
919             "MaterialComponents/private/ThumbTrack": [
921             ]
922           }
923         },
924         {
925           "name": "ColorThemer",
926           "platforms": {
927             "ios": "8.0"
928           },
929           "public_header_files": "components/Slider/src/ColorThemer/*.h",
930           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
931           "dependencies": {
932             "MaterialComponents/Palettes": [
934             ],
935             "MaterialComponents/Slider/Component": [
937             ],
938             "MaterialComponents/Themes": [
940             ]
941           }
942         }
943       ]
944     },
945     {
946       "name": "Snackbar",
947       "platforms": {
948         "ios": "8.0"
949       },
950       "public_header_files": "components/Snackbar/src/*.h",
951       "source_files": [
952         "components/Snackbar/src/*.{h,m}",
953         "components/Snackbar/src/private/*.{h,m}"
954       ],
955       "dependencies": {
956         "MaterialComponents/AnimationTiming": [
958         ],
959         "MaterialComponents/Buttons": [
961         ],
962         "MaterialComponents/OverlayWindow": [
964         ],
965         "MaterialComponents/Typography": [
967         ],
968         "MaterialComponents/private/Application": [
970         ],
971         "MaterialComponents/private/KeyboardWatcher": [
973         ],
974         "MaterialComponents/private/Overlay": [
976         ]
977       }
978     },
979     {
980       "name": "Tabs",
981       "subspecs": [
982         {
983           "name": "Component",
984           "platforms": {
985             "ios": "8.0"
986           },
987           "public_header_files": "components/Tabs/src/*.h",
988           "source_files": [
989             "components/Tabs/src/*.{h,m}",
990             "components/Tabs/src/private/*.{h,m}"
991           ],
992           "resources": [
993             "components/Tabs/src/MaterialTabs.bundle"
994           ],
995           "dependencies": {
996             "MDFInternationalization": [
998             ],
999             "MaterialComponents/AnimationTiming": [
1001             ],
1002             "MaterialComponents/Ink": [
1004             ],
1005             "MaterialComponents/ShadowElevations": [
1007             ],
1008             "MaterialComponents/ShadowLayer": [
1010             ],
1011             "MaterialComponents/Typography": [
1013             ],
1014             "MaterialComponents/private/Math": [
1016             ]
1017           }
1018         },
1019         {
1020           "name": "ColorThemer",
1021           "platforms": {
1022             "ios": "8.0"
1023           },
1024           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
1025           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
1026           "dependencies": {
1027             "MaterialComponents/Tabs/Component": [
1029             ],
1030             "MaterialComponents/Themes": [
1032             ]
1033           }
1034         }
1035       ]
1036     },
1037     {
1038       "name": "TextFields",
1039       "subspecs": [
1040         {
1041           "name": "Component",
1042           "platforms": {
1043             "ios": "8.0"
1044           },
1045           "public_header_files": "components/TextFields/src/*.h",
1046           "source_files": [
1047             "components/TextFields/src/*.{h,m}",
1048             "components/TextFields/src/private/*.{h,m}"
1049           ],
1050           "dependencies": {
1051             "MaterialComponents/AnimationTiming": [
1053             ],
1054             "MaterialComponents/Palettes": [
1056             ],
1057             "MaterialComponents/Typography": [
1059             ],
1060             "MDFInternationalization": [
1062             ],
1063             "MaterialComponents/private/Math": [
1065             ]
1066           }
1067         },
1068         {
1069           "name": "ColorThemer",
1070           "platforms": {
1071             "ios": "8.0"
1072           },
1073           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
1074           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
1075           "dependencies": {
1076             "MaterialComponents/TextFields/Component": [
1078             ],
1079             "MaterialComponents/Themes": [
1081             ]
1082           }
1083         }
1084       ]
1085     },
1086     {
1087       "name": "Themes",
1088       "platforms": {
1089         "ios": "8.0"
1090       },
1091       "public_header_files": "components/Themes/src/*.h",
1092       "source_files": [
1093         "components/Themes/src/*.{h,m}",
1094         "components/Themes/src/private/*.{h,m}"
1095       ]
1096     },
1097     {
1098       "name": "Typography",
1099       "platforms": {
1100         "ios": "8.0"
1101       },
1102       "public_header_files": "components/Typography/src/*.h",
1103       "source_files": [
1104         "components/Typography/src/*.{h,m}",
1105         "components/Typography/src/private/*.{h,m}"
1106       ],
1107       "dependencies": {
1108         "MaterialComponents/private/Application": [
1110         ]
1111       }
1112     },
1113     {
1114       "name": "private",
1115       "subspecs": [
1116         {
1117           "name": "Icons",
1118           "subspecs": [
1119             {
1120               "name": "Base",
1121               "public_header_files": "components/private/Icons/src/*.h",
1122               "source_files": "components/private/Icons/src/*.{h,m}"
1123             },
1124             {
1125               "name": "ic_arrow_back",
1126               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1127               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1128               "resource_bundles": {
1129                 "MaterialIcons_ic_arrow_back": [
1130                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1131                 ]
1132               },
1133               "dependencies": {
1134                 "MaterialComponents/private/Icons/Base": [
1136                 ]
1137               }
1138             },
1139             {
1140               "name": "ic_check",
1141               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1142               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1143               "resource_bundles": {
1144                 "MaterialIcons_ic_check": [
1145                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1146                 ]
1147               },
1148               "dependencies": {
1149                 "MaterialComponents/private/Icons/Base": [
1151                 ]
1152               }
1153             },
1154             {
1155               "name": "ic_check_circle",
1156               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1157               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1158               "resource_bundles": {
1159                 "MaterialIcons_ic_check_circle": [
1160                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1161                 ]
1162               },
1163               "dependencies": {
1164                 "MaterialComponents/private/Icons/Base": [
1166                 ]
1167               }
1168             },
1169             {
1170               "name": "ic_chevron_right",
1171               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1172               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1173               "resource_bundles": {
1174                 "MaterialIcons_ic_chevron_right": [
1175                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1176                 ]
1177               },
1178               "dependencies": {
1179                 "MaterialComponents/private/Icons/Base": [
1181                 ]
1182               }
1183             },
1184             {
1185               "name": "ic_info",
1186               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1187               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1188               "resource_bundles": {
1189                 "MaterialIcons_ic_info": [
1190                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1191                 ]
1192               },
1193               "dependencies": {
1194                 "MaterialComponents/private/Icons/Base": [
1196                 ]
1197               }
1198             },
1199             {
1200               "name": "ic_radio_button_unchecked",
1201               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1202               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1203               "resource_bundles": {
1204                 "MaterialIcons_ic_radio_button_unchecked": [
1205                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1206                 ]
1207               },
1208               "dependencies": {
1209                 "MaterialComponents/private/Icons/Base": [
1211                 ]
1212               }
1213             },
1214             {
1215               "name": "ic_reorder",
1216               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1217               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1218               "resource_bundles": {
1219                 "MaterialIcons_ic_reorder": [
1220                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1221                 ]
1222               },
1223               "dependencies": {
1224                 "MaterialComponents/private/Icons/Base": [
1226                 ]
1227               }
1228             }
1229           ]
1230         },
1231         {
1232           "name": "Application",
1233           "platforms": {
1234             "ios": "8.0"
1235           },
1236           "public_header_files": "components/private/Application/src/*.h",
1237           "source_files": "components/private/Application/src/*.{h,m}"
1238         },
1239         {
1240           "name": "KeyboardWatcher",
1241           "platforms": {
1242             "ios": "8.0"
1243           },
1244           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1245           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1246           "dependencies": {
1247             "MaterialComponents/private/Application": [
1249             ]
1250           }
1251         },
1252         {
1253           "name": "Math",
1254           "platforms": {
1255             "ios": "8.0"
1256           },
1257           "public_header_files": "components/private/Math/src/*.h",
1258           "source_files": "components/private/Math/src/*.{h,m}"
1259         },
1260         {
1261           "name": "Overlay",
1262           "platforms": {
1263             "ios": "8.0"
1264           },
1265           "public_header_files": "components/private/Overlay/src/*.h",
1266           "source_files": [
1267             "components/private/Overlay/src/*.{h,m}",
1268             "components/private/Overlay/src/private/*.{h,m}"
1269           ]
1270         },
1271         {
1272           "name": "ShapeLibrary",
1273           "platforms": {
1274             "ios": "8.0"
1275           },
1276           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1277           "source_files": [
1278             "components/private/ShapeLibrary/src/*.{h,m}",
1279             "components/private/ShapeLibrary/src/private/*.{h,m}"
1280           ],
1281           "dependencies": {
1282             "MaterialComponents/private/Shapes": [
1284             ],
1285             "MaterialComponents/private/Math": [
1287             ]
1288           }
1289         },
1290         {
1291           "name": "Shapes",
1292           "platforms": {
1293             "ios": "8.0"
1294           },
1295           "public_header_files": "components/private/Shapes/src/*.h",
1296           "source_files": [
1297             "components/private/Shapes/src/*.{h,m}",
1298             "components/private/Shapes/src/private/*.{h,m}"
1299           ],
1300           "dependencies": {
1301             "MaterialComponents/ShadowLayer": [
1303             ],
1304             "MaterialComponents/private/Math": [
1306             ]
1307           }
1308         },
1309         {
1310           "name": "ThumbTrack",
1311           "platforms": {
1312             "ios": "8.0"
1313           },
1314           "public_header_files": "components/private/ThumbTrack/src/*.h",
1315           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1316           "dependencies": {
1317             "MaterialComponents/Ink": [
1319             ],
1320             "MaterialComponents/ShadowElevations": [
1322             ],
1323             "MaterialComponents/ShadowLayer": [
1325             ],
1326             "MaterialComponents/Typography": [
1328             ],
1329             "MDFInternationalization": [
1331             ],
1332             "MaterialComponents/private/Math": [
1334             ]
1335           }
1336         },
1337         {
1338           "name": "UIMetrics",
1339           "platforms": {
1340             "ios": "8.0"
1341           },
1342           "public_header_files": "components/private/UIMetrics/src/*.h",
1343           "source_files": [
1344             "components/private/UIMetrics/src/*.{h,m}",
1345             "components/private/UIMetrics/src/private/*.{h,m}"
1346           ],
1347           "dependencies": {
1348             "MaterialComponents/private/Application": [
1350             ]
1351           }
1352         }
1353       ]
1354     }
1355   ]