[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 38.1.1 / MaterialComponents.podspec.json
blob0a8ef87117d0dc25e4b83b1c401b05f24af96d5c
2   "name": "MaterialComponents",
3   "version": "38.1.1",
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": "v38.1.1"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "dependencies": {
20         "MDFInternationalization": [
22         ],
23         "MaterialComponents/Palettes": [
25         ],
26         "MaterialComponents/private/Application": [
28         ]
29       },
30       "subspecs": [
31         {
32           "name": "Component",
33           "platforms": {
34             "ios": "8.0"
35           },
36           "public_header_files": "components/ActivityIndicator/src/*.h",
37           "source_files": [
38             "components/ActivityIndicator/src/*.{h,m}",
39             "components/ActivityIndicator/src/private/*.{h,m}"
40           ],
41           "resources": [
42             "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
43           ]
44         },
45         {
46           "name": "ColorThemer",
47           "platforms": {
48             "ios": "8.0"
49           },
50           "public_header_files": "components/ActivityIndicator/src/ColorThemer/*.h",
51           "source_files": "components/ActivityIndicator/src/ColorThemer/*.{h,m}",
52           "dependencies": {
53             "MaterialComponents/ActivityIndicator/Component": [
55             ],
56             "MaterialComponents/Themes": [
58             ]
59           }
60         }
61       ]
62     },
63     {
64       "name": "AnimationTiming",
65       "platforms": {
66         "ios": "8.0"
67       },
68       "public_header_files": "components/AnimationTiming/src/*.h",
69       "source_files": [
70         "components/AnimationTiming/src/*.{h,m}",
71         "components/AnimationTiming/src/private/*.{h,m}"
72       ]
73     },
74     {
75       "name": "AppBar",
76       "subspecs": [
77         {
78           "name": "Component",
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": "ColorThemer",
125           "platforms": {
126             "ios": "8.0"
127           },
128           "public_header_files": "components/AppBar/src/ColorThemer/*.h",
129           "source_files": [
130             "components/AppBar/src/ColorThemer/*.{h,m}",
131             "components/AppBar/src/ColorThemer/private/*.{h,m}"
132           ],
133           "dependencies": {
134             "MaterialComponents/AppBar/Component": [
136             ],
137             "MaterialComponents/Themes": [
139             ]
140           }
141         }
142       ]
143     },
144     {
145       "name": "BottomAppBar",
146       "platforms": {
147         "ios": "8.0"
148       },
149       "public_header_files": "components/BottomAppBar/src/*.h",
150       "source_files": [
151         "components/BottomAppBar/src/*.{h,m}",
152         "components/BottomAppBar/src/private/*.{h,m}"
153       ],
154       "dependencies": {
155         "MDFInternationalization": [
157         ],
158         "MaterialComponents/Buttons": [
160         ],
161         "MaterialComponents/NavigationBar": [
163         ],
164         "MaterialComponents/private/Math": [
166         ]
167       }
168     },
169     {
170       "name": "BottomNavigation",
171       "platforms": {
172         "ios": "8.0"
173       },
174       "public_header_files": "components/BottomNavigation/src/*.h",
175       "source_files": [
176         "components/BottomNavigation/src/*.{h,m}",
177         "components/BottomNavigation/src/private/*.{h,m}"
178       ],
179       "resources": [
180         "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
181       ],
182       "dependencies": {
183         "MDFInternationalization": [
185         ],
186         "MaterialComponents/ShadowElevations": [
188         ],
189         "MaterialComponents/ShadowLayer": [
191         ],
192         "MaterialComponents/private/Math": [
194         ]
195       }
196     },
197     {
198       "name": "BottomSheet",
199       "platforms": {
200         "ios": "8.0"
201       },
202       "public_header_files": "components/BottomSheet/src/*.h",
203       "source_files": [
204         "components/BottomSheet/src/*.{h,m}",
205         "components/BottomSheet/src/private/*.{h,m}"
206       ],
207       "dependencies": {
208         "MaterialComponents/private/KeyboardWatcher": [
210         ],
211         "MaterialComponents/private/Math": [
213         ]
214       }
215     },
216     {
217       "name": "Buttons",
218       "dependencies": {
219         "MDFTextAccessibility": [
221         ],
222         "MaterialComponents/Ink": [
224         ],
225         "MaterialComponents/ShadowElevations": [
227         ],
228         "MaterialComponents/ShadowLayer": [
230         ],
231         "MaterialComponents/Typography": [
233         ],
234         "MaterialComponents/private/Math": [
236         ]
237       },
238       "subspecs": [
239         {
240           "name": "Component",
241           "platforms": {
242             "ios": "8.0"
243           },
244           "public_header_files": "components/Buttons/src/*.h",
245           "source_files": [
246             "components/Buttons/src/*.{h,m}",
247             "components/Buttons/src/private/*.{h,m}"
248           ]
249         },
250         {
251           "name": "ColorThemer",
252           "platforms": {
253             "ios": "8.0"
254           },
255           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
256           "source_files": [
257             "components/Buttons/src/ColorThemer/*.{h,m}",
258             "components/Buttons/src/ColorThemer/private/*.{h,m}"
259           ],
260           "dependencies": {
261             "MaterialComponents/Buttons/Component": [
263             ],
264             "MaterialComponents/Themes": [
266             ]
267           }
268         },
269         {
270           "name": "TitleColorAccessibilityMutator",
271           "platforms": {
272             "ios": "8.0"
273           },
274           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
275           "source_files": [
276             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
277             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
278           ],
279           "dependencies": {
280             "MDFTextAccessibility": [
282             ],
283             "MaterialComponents/Buttons/Component": [
285             ]
286           }
287         }
288       ]
289     },
290     {
291       "name": "ButtonBar",
292       "dependencies": {
293         "MDFInternationalization": [
295         ],
296         "MaterialComponents/Buttons": [
298         ]
299       },
300       "subspecs": [
301         {
302           "name": "Component",
303           "platforms": {
304             "ios": "8.0"
305           },
306           "public_header_files": "components/ButtonBar/src/*.h",
307           "source_files": [
308             "components/ButtonBar/src/*.{h,m}",
309             "components/ButtonBar/src/private/*.{h,m}"
310           ]
311         },
312         {
313           "name": "ColorThemer",
314           "platforms": {
315             "ios": "8.0"
316           },
317           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
318           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
319           "dependencies": {
320             "MaterialComponents/ButtonBar/Component": [
322             ],
323             "MaterialComponents/NavigationBar/Component": [
325             ],
326             "MaterialComponents/Themes": [
328             ]
329           }
330         }
331       ]
332     },
333     {
334       "name": "CollectionCells",
335       "platforms": {
336         "ios": "8.0"
337       },
338       "public_header_files": "components/CollectionCells/src/*.h",
339       "source_files": [
340         "components/CollectionCells/src/*.{h,m}",
341         "components/CollectionCells/src/private/*.{h,m}"
342       ],
343       "resources": [
344         "components/CollectionCells/src/MaterialCollectionCells.bundle"
345       ],
346       "frameworks": [
347         "CoreGraphics",
348         "QuartzCore"
349       ],
350       "dependencies": {
351         "MDFInternationalization": [
353         ],
354         "MaterialComponents/CollectionLayoutAttributes": [
356         ],
357         "MaterialComponents/Ink": [
359         ],
360         "MaterialComponents/Typography": [
362         ],
363         "MaterialComponents/Palettes": [
365         ],
366         "MaterialComponents/private/Icons/ic_check": [
368         ],
369         "MaterialComponents/private/Icons/ic_check_circle": [
371         ],
372         "MaterialComponents/private/Icons/ic_chevron_right": [
374         ],
375         "MaterialComponents/private/Icons/ic_info": [
377         ],
378         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
380         ],
381         "MaterialComponents/private/Icons/ic_reorder": [
383         ],
384         "MaterialComponents/private/Math": [
386         ]
387       }
388     },
389     {
390       "name": "CollectionLayoutAttributes",
391       "platforms": {
392         "ios": "8.0"
393       },
394       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
395       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
396     },
397     {
398       "name": "Collections",
399       "platforms": {
400         "ios": "8.0"
401       },
402       "public_header_files": "components/Collections/src/*.h",
403       "source_files": [
404         "components/Collections/src/*.{h,m}",
405         "components/Collections/src/private/*.{h,m}"
406       ],
407       "resources": [
408         "components/Collections/src/MaterialCollections.bundle"
409       ],
410       "frameworks": [
411         "CoreGraphics",
412         "QuartzCore"
413       ],
414       "dependencies": {
415         "MaterialComponents/CollectionCells": [
417         ],
418         "MaterialComponents/CollectionLayoutAttributes": [
420         ],
421         "MaterialComponents/Ink": [
423         ],
424         "MaterialComponents/ShadowElevations": [
426         ],
427         "MaterialComponents/ShadowLayer": [
429         ],
430         "MaterialComponents/Typography": [
432         ]
433       }
434     },
435     {
436       "name": "Dialogs",
437       "subspecs": [
438         {
439           "name": "Component",
440           "platforms": {
441             "ios": "8.0"
442           },
443           "public_header_files": "components/Dialogs/src/*.h",
444           "source_files": [
445             "components/Dialogs/src/*.{h,m}",
446             "components/Dialogs/src/private/*.{h,m}"
447           ],
448           "resources": [
449             "components/Dialogs/src/MaterialDialogs.bundle"
450           ],
451           "dependencies": {
452             "MaterialComponents/Buttons": [
454             ],
455             "MaterialComponents/ShadowElevations": [
457             ],
458             "MaterialComponents/ShadowLayer": [
460             ],
461             "MaterialComponents/private/KeyboardWatcher": [
463             ],
464             "MDFInternationalization": [
466             ]
467           }
468         },
469         {
470           "name": "ColorThemer",
471           "platforms": {
472             "ios": "8.0"
473           },
474           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
475           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
476           "dependencies": {
477             "MaterialComponents/Dialogs/Component": [
479             ],
480             "MaterialComponents/Themes": [
482             ]
483           }
484         }
485       ]
486     },
487     {
488       "name": "FeatureHighlight",
489       "subspecs": [
490         {
491           "name": "Component",
492           "platforms": {
493             "ios": "8.0"
494           },
495           "public_header_files": "components/FeatureHighlight/src/*.h",
496           "source_files": [
497             "components/FeatureHighlight/src/*.{h,m}",
498             "components/FeatureHighlight/src/private/*.{h,m}"
499           ],
500           "resources": [
501             "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
502           ],
503           "dependencies": {
504             "MaterialComponents/private/Math": [
506             ],
507             "MaterialComponents/Typography": [
509             ],
510             "MDFTextAccessibility": [
512             ]
513           }
514         },
515         {
516           "name": "ColorThemer",
517           "platforms": {
518             "ios": "8.0"
519           },
520           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
521           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
522           "dependencies": {
523             "MaterialComponents/FeatureHighlight/Component": [
525             ],
526             "MaterialComponents/Themes": [
528             ]
529           }
530         }
531       ]
532     },
533     {
534       "name": "FlexibleHeader",
535       "subspecs": [
536         {
537           "name": "Component",
538           "platforms": {
539             "ios": "8.0"
540           },
541           "public_header_files": "components/FlexibleHeader/src/*.h",
542           "source_files": [
543             "components/FlexibleHeader/src/*.{h,m}",
544             "components/FlexibleHeader/src/private/*.{h,m}"
545           ],
546           "dependencies": {
547             "MDFTextAccessibility": [
549             ],
550             "MaterialComponents/private/Application": [
552             ],
553             "MaterialComponents/private/UIMetrics": [
555             ]
556           }
557         },
558         {
559           "name": "ColorThemer",
560           "platforms": {
561             "ios": "8.0"
562           },
563           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
564           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
565           "dependencies": {
566             "MaterialComponents/FlexibleHeader/Component": [
568             ],
569             "MaterialComponents/Themes": [
571             ]
572           }
573         }
574       ]
575     },
576     {
577       "name": "HeaderStackView",
578       "subspecs": [
579         {
580           "name": "Component",
581           "platforms": {
582             "ios": "8.0"
583           },
584           "public_header_files": "components/HeaderStackView/src/*.h",
585           "source_files": "components/HeaderStackView/src/*.{h,m}"
586         },
587         {
588           "name": "ColorThemer",
589           "platforms": {
590             "ios": "8.0"
591           },
592           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
593           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
594           "dependencies": {
595             "MaterialComponents/HeaderStackView/Component": [
597             ],
598             "MaterialComponents/Themes": [
600             ]
601           }
602         }
603       ]
604     },
605     {
606       "name": "Ink",
607       "subspecs": [
608         {
609           "name": "Component",
610           "platforms": {
611             "ios": "8.0"
612           },
613           "public_header_files": "components/Ink/src/*.h",
614           "source_files": [
615             "components/Ink/src/*.{h,m}",
616             "components/Ink/src/private/*.{h,m}"
617           ]
618         },
619         {
620           "name": "ColorThemer",
621           "platforms": {
622             "ios": "8.0"
623           },
624           "public_header_files": "components/Ink/src/ColorThemer/*.h",
625           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
626           "dependencies": {
627             "MaterialComponents/Ink/Component": [
629             ],
630             "MaterialComponents/Themes": [
632             ]
633           }
634         }
635       ]
636     },
637     {
638       "name": "MaskedTransition",
639       "platforms": {
640         "ios": "8.0"
641       },
642       "public_header_files": "components/MaskedTransition/src/*.h",
643       "source_files": [
644         "components/MaskedTransition/src/*.{h,m}",
645         "components/MaskedTransition/src/private/*.{h,m}"
646       ],
647       "dependencies": {
648         "MotionTransitioning": [
649           "~> 4.0"
650         ],
651         "MotionAnimator": [
652           "~> 1.0"
653         ],
654         "MotionInterchange": [
655           "~> 1.0"
656         ]
657       }
658     },
659     {
660       "name": "NavigationBar",
661       "subspecs": [
662         {
663           "name": "Component",
664           "platforms": {
665             "ios": "8.0"
666           },
667           "public_header_files": "components/NavigationBar/src/*.h",
668           "source_files": "components/NavigationBar/src/*.{h,m}",
669           "dependencies": {
670             "MDFTextAccessibility": [
672             ],
673             "MaterialComponents/ButtonBar/Component": [
675             ],
676             "MaterialComponents/Typography": [
678             ],
679             "MDFInternationalization": [
681             ],
682             "MaterialComponents/private/Math": [
684             ]
685           }
686         },
687         {
688           "name": "ColorThemer",
689           "platforms": {
690             "ios": "8.0"
691           },
692           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
693           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
694           "dependencies": {
695             "MaterialComponents/NavigationBar/Component": [
697             ],
698             "MaterialComponents/Themes": [
700             ]
701           }
702         }
703       ]
704     },
705     {
706       "name": "OverlayWindow",
707       "platforms": {
708         "ios": "8.0"
709       },
710       "public_header_files": "components/OverlayWindow/src/*.h",
711       "source_files": [
712         "components/OverlayWindow/src/*.{h,m}",
713         "components/OverlayWindow/src/private/*.{h,m}"
714       ],
715       "dependencies": {
716         "MaterialComponents/private/Application": [
718         ]
719       }
720     },
721     {
722       "name": "PageControl",
723       "subspecs": [
724         {
725           "name": "Component",
726           "platforms": {
727             "ios": "8.0"
728           },
729           "public_header_files": "components/PageControl/src/*.h",
730           "source_files": [
731             "components/PageControl/src/*.{h,m}",
732             "components/PageControl/src/private/*.{h,m}"
733           ],
734           "resources": [
735             "components/PageControl/src/MaterialPageControl.bundle"
736           ]
737         },
738         {
739           "name": "ColorThemer",
740           "platforms": {
741             "ios": "8.0"
742           },
743           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
744           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
745           "dependencies": {
746             "MaterialComponents/PageControl/Component": [
748             ],
749             "MaterialComponents/Themes": [
751             ]
752           }
753         }
754       ]
755     },
756     {
757       "name": "Palettes",
758       "platforms": {
759         "ios": "8.0"
760       },
761       "public_header_files": "components/Palettes/src/*.h",
762       "source_files": [
763         "components/Palettes/src/*.{h,m}",
764         "components/Palettes/src/private/*.{h,m}"
765       ]
766     },
767     {
768       "name": "ProgressView",
769       "subspecs": [
770         {
771           "name": "Component",
772           "platforms": {
773             "ios": "8.0"
774           },
775           "public_header_files": "components/ProgressView/src/*.h",
776           "source_files": "components/ProgressView/src/*.{h,m}",
777           "dependencies": {
778             "MDFInternationalization": [
780             ],
781             "MaterialComponents/private/Math": [
783             ]
784           }
785         },
786         {
787           "name": "ColorThemer",
788           "platforms": {
789             "ios": "8.0"
790           },
791           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
792           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
793           "dependencies": {
794             "MaterialComponents/ProgressView/Component": [
796             ],
797             "MaterialComponents/Themes": [
799             ]
800           }
801         }
802       ]
803     },
804     {
805       "name": "ShadowElevations",
806       "platforms": {
807         "ios": "8.0"
808       },
809       "public_header_files": "components/ShadowElevations/src/*.h",
810       "source_files": "components/ShadowElevations/src/*.{h,m}"
811     },
812     {
813       "name": "ShadowLayer",
814       "platforms": {
815         "ios": "8.0"
816       },
817       "public_header_files": "components/ShadowLayer/src/*.h",
818       "source_files": "components/ShadowLayer/src/*.{h,m}",
819       "dependencies": {
820         "MaterialComponents/ShadowElevations": [
822         ]
823       }
824     },
825     {
826       "name": "Slider",
827       "subspecs": [
828         {
829           "name": "Component",
830           "platforms": {
831             "ios": "8.0"
832           },
833           "public_header_files": "components/Slider/src/*.h",
834           "source_files": [
835             "components/Slider/src/*.{h,m}",
836             "components/Slider/src/private/*.{h,m}"
837           ],
838           "dependencies": {
839             "MaterialComponents/private/ThumbTrack": [
841             ]
842           }
843         },
844         {
845           "name": "ColorThemer",
846           "platforms": {
847             "ios": "8.0"
848           },
849           "public_header_files": "components/Slider/src/ColorThemer/*.h",
850           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
851           "dependencies": {
852             "MaterialComponents/Slider/Component": [
854             ],
855             "MaterialComponents/Themes": [
857             ]
858           }
859         }
860       ]
861     },
862     {
863       "name": "Snackbar",
864       "platforms": {
865         "ios": "8.0"
866       },
867       "public_header_files": "components/Snackbar/src/*.h",
868       "source_files": [
869         "components/Snackbar/src/*.{h,m}",
870         "components/Snackbar/src/private/*.{h,m}"
871       ],
872       "dependencies": {
873         "MaterialComponents/AnimationTiming": [
875         ],
876         "MaterialComponents/Buttons": [
878         ],
879         "MaterialComponents/OverlayWindow": [
881         ],
882         "MaterialComponents/Typography": [
884         ],
885         "MaterialComponents/private/Application": [
887         ],
888         "MaterialComponents/private/KeyboardWatcher": [
890         ],
891         "MaterialComponents/private/Overlay": [
893         ]
894       }
895     },
896     {
897       "name": "Tabs",
898       "subspecs": [
899         {
900           "name": "Component",
901           "platforms": {
902             "ios": "8.0"
903           },
904           "public_header_files": "components/Tabs/src/*.h",
905           "source_files": [
906             "components/Tabs/src/*.{h,m}",
907             "components/Tabs/src/private/*.{h,m}"
908           ],
909           "resources": [
910             "components/Tabs/src/MaterialTabs.bundle"
911           ],
912           "dependencies": {
913             "MDFInternationalization": [
915             ],
916             "MaterialComponents/AnimationTiming": [
918             ],
919             "MaterialComponents/Ink": [
921             ],
922             "MaterialComponents/ShadowElevations": [
924             ],
925             "MaterialComponents/ShadowLayer": [
927             ],
928             "MaterialComponents/Typography": [
930             ],
931             "MaterialComponents/private/Math": [
933             ]
934           }
935         },
936         {
937           "name": "ColorThemer",
938           "platforms": {
939             "ios": "8.0"
940           },
941           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
942           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
943           "dependencies": {
944             "MaterialComponents/Tabs/Component": [
946             ],
947             "MaterialComponents/Themes": [
949             ]
950           }
951         }
952       ]
953     },
954     {
955       "name": "TextFields",
956       "subspecs": [
957         {
958           "name": "Component",
959           "platforms": {
960             "ios": "8.0"
961           },
962           "public_header_files": "components/TextFields/src/*.h",
963           "source_files": [
964             "components/TextFields/src/*.{h,m}",
965             "components/TextFields/src/private/*.{h,m}"
966           ],
967           "dependencies": {
968             "MaterialComponents/AnimationTiming": [
970             ],
971             "MaterialComponents/Palettes": [
973             ],
974             "MaterialComponents/Typography": [
976             ],
977             "MDFInternationalization": [
979             ],
980             "MaterialComponents/private/Math": [
982             ]
983           }
984         },
985         {
986           "name": "ColorThemer",
987           "platforms": {
988             "ios": "8.0"
989           },
990           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
991           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
992           "dependencies": {
993             "MaterialComponents/TextFields/Component": [
995             ],
996             "MaterialComponents/Themes": [
998             ]
999           }
1000         }
1001       ]
1002     },
1003     {
1004       "name": "Themes",
1005       "platforms": {
1006         "ios": "8.0"
1007       },
1008       "public_header_files": "components/Themes/src/*.h",
1009       "source_files": [
1010         "components/Themes/src/*.{h,m}",
1011         "components/Themes/src/private/*.{h,m}"
1012       ]
1013     },
1014     {
1015       "name": "Typography",
1016       "platforms": {
1017         "ios": "8.0"
1018       },
1019       "public_header_files": "components/Typography/src/*.h",
1020       "source_files": [
1021         "components/Typography/src/*.{h,m}",
1022         "components/Typography/src/private/*.{h,m}"
1023       ],
1024       "dependencies": {
1025         "MaterialComponents/private/Application": [
1027         ]
1028       }
1029     },
1030     {
1031       "name": "private",
1032       "subspecs": [
1033         {
1034           "name": "Icons",
1035           "subspecs": [
1036             {
1037               "name": "Base",
1038               "public_header_files": "components/private/Icons/src/*.h",
1039               "source_files": "components/private/Icons/src/*.{h,m}"
1040             },
1041             {
1042               "name": "ic_arrow_back",
1043               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1044               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1045               "resource_bundles": {
1046                 "MaterialIcons_ic_arrow_back": [
1047                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1048                 ]
1049               },
1050               "dependencies": {
1051                 "MaterialComponents/private/Icons/Base": [
1053                 ]
1054               }
1055             },
1056             {
1057               "name": "ic_check",
1058               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1059               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1060               "resource_bundles": {
1061                 "MaterialIcons_ic_check": [
1062                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1063                 ]
1064               },
1065               "dependencies": {
1066                 "MaterialComponents/private/Icons/Base": [
1068                 ]
1069               }
1070             },
1071             {
1072               "name": "ic_check_circle",
1073               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1074               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1075               "resource_bundles": {
1076                 "MaterialIcons_ic_check_circle": [
1077                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1078                 ]
1079               },
1080               "dependencies": {
1081                 "MaterialComponents/private/Icons/Base": [
1083                 ]
1084               }
1085             },
1086             {
1087               "name": "ic_chevron_right",
1088               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1089               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1090               "resource_bundles": {
1091                 "MaterialIcons_ic_chevron_right": [
1092                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1093                 ]
1094               },
1095               "dependencies": {
1096                 "MaterialComponents/private/Icons/Base": [
1098                 ]
1099               }
1100             },
1101             {
1102               "name": "ic_info",
1103               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1104               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1105               "resource_bundles": {
1106                 "MaterialIcons_ic_info": [
1107                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1108                 ]
1109               },
1110               "dependencies": {
1111                 "MaterialComponents/private/Icons/Base": [
1113                 ]
1114               }
1115             },
1116             {
1117               "name": "ic_radio_button_unchecked",
1118               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1119               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1120               "resource_bundles": {
1121                 "MaterialIcons_ic_radio_button_unchecked": [
1122                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1123                 ]
1124               },
1125               "dependencies": {
1126                 "MaterialComponents/private/Icons/Base": [
1128                 ]
1129               }
1130             },
1131             {
1132               "name": "ic_reorder",
1133               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1134               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1135               "resource_bundles": {
1136                 "MaterialIcons_ic_reorder": [
1137                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1138                 ]
1139               },
1140               "dependencies": {
1141                 "MaterialComponents/private/Icons/Base": [
1143                 ]
1144               }
1145             }
1146           ]
1147         },
1148         {
1149           "name": "Application",
1150           "platforms": {
1151             "ios": "8.0"
1152           },
1153           "public_header_files": "components/private/Application/src/*.h",
1154           "source_files": "components/private/Application/src/*.{h,m}"
1155         },
1156         {
1157           "name": "KeyboardWatcher",
1158           "platforms": {
1159             "ios": "8.0"
1160           },
1161           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1162           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1163           "dependencies": {
1164             "MaterialComponents/private/Application": [
1166             ]
1167           }
1168         },
1169         {
1170           "name": "Math",
1171           "platforms": {
1172             "ios": "8.0"
1173           },
1174           "public_header_files": "components/private/Math/src/*.h",
1175           "source_files": "components/private/Math/src/*.{h,m}"
1176         },
1177         {
1178           "name": "Overlay",
1179           "platforms": {
1180             "ios": "8.0"
1181           },
1182           "public_header_files": "components/private/Overlay/src/*.h",
1183           "source_files": [
1184             "components/private/Overlay/src/*.{h,m}",
1185             "components/private/Overlay/src/private/*.{h,m}"
1186           ]
1187         },
1188         {
1189           "name": "ShapeLibrary",
1190           "platforms": {
1191             "ios": "8.0"
1192           },
1193           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1194           "source_files": [
1195             "components/private/ShapeLibrary/src/*.{h,m}",
1196             "components/private/ShapeLibrary/src/private/*.{h,m}"
1197           ],
1198           "dependencies": {
1199             "MaterialComponents/private/Shapes": [
1201             ],
1202             "MaterialComponents/private/Math": [
1204             ]
1205           }
1206         },
1207         {
1208           "name": "Shapes",
1209           "platforms": {
1210             "ios": "8.0"
1211           },
1212           "public_header_files": "components/private/Shapes/src/*.h",
1213           "source_files": [
1214             "components/private/Shapes/src/*.{h,m}",
1215             "components/private/Shapes/src/private/*.{h,m}"
1216           ],
1217           "dependencies": {
1218             "MaterialComponents/ShadowLayer": [
1220             ],
1221             "MaterialComponents/private/Math": [
1223             ]
1224           }
1225         },
1226         {
1227           "name": "ThumbTrack",
1228           "platforms": {
1229             "ios": "8.0"
1230           },
1231           "public_header_files": "components/private/ThumbTrack/src/*.h",
1232           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1233           "dependencies": {
1234             "MaterialComponents/Ink": [
1236             ],
1237             "MaterialComponents/ShadowElevations": [
1239             ],
1240             "MaterialComponents/ShadowLayer": [
1242             ],
1243             "MaterialComponents/Typography": [
1245             ],
1246             "MDFInternationalization": [
1248             ],
1249             "MaterialComponents/private/Math": [
1251             ]
1252           }
1253         },
1254         {
1255           "name": "UIMetrics",
1256           "platforms": {
1257             "ios": "8.0"
1258           },
1259           "public_header_files": "components/private/UIMetrics/src/*.h",
1260           "source_files": [
1261             "components/private/UIMetrics/src/*.{h,m}",
1262             "components/private/UIMetrics/src/private/*.{h,m}"
1263           ],
1264           "dependencies": {
1265             "MaterialComponents/private/Application": [
1267             ]
1268           }
1269         }
1270       ]
1271     }
1272   ]