[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 35.3.0 / MaterialComponents.podspec.json
bloba538253fb5fbfa6c493d39debed3a454541da87b
2   "name": "MaterialComponents",
3   "version": "35.3.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": "v35.3.0"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "dependencies": {
20         "MaterialComponents/private/Application": [
22         ],
23         "MaterialComponents/private/RTL": [
25         ]
26       },
27       "subspecs": [
28         {
29           "name": "Component",
30           "platforms": {
31             "ios": "8.0"
32           },
33           "public_header_files": "components/ActivityIndicator/src/*.h",
34           "source_files": [
35             "components/ActivityIndicator/src/*.{h,m}",
36             "components/ActivityIndicator/src/private/*.{h,m}"
37           ],
38           "resources": [
39             "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
40           ]
41         },
42         {
43           "name": "ColorThemer",
44           "platforms": {
45             "ios": "8.0"
46           },
47           "public_header_files": "components/ActivityIndicator/src/ColorThemer/*.h",
48           "source_files": "components/ActivityIndicator/src/ColorThemer/*.{h,m}",
49           "dependencies": {
50             "MaterialComponents/ActivityIndicator/Component": [
52             ],
53             "MaterialComponents/Themes": [
55             ]
56           }
57         }
58       ]
59     },
60     {
61       "name": "AnimationTiming",
62       "platforms": {
63         "ios": "8.0"
64       },
65       "public_header_files": "components/AnimationTiming/src/*.h",
66       "source_files": [
67         "components/AnimationTiming/src/*.{h,m}",
68         "components/AnimationTiming/src/private/*.{h,m}"
69       ]
70     },
71     {
72       "name": "AppBar",
73       "subspecs": [
74         {
75           "name": "Component",
76           "platforms": {
77             "ios": "8.0"
78           },
79           "public_header_files": "components/AppBar/src/*.h",
80           "source_files": [
81             "components/AppBar/src/*.{h,m}",
82             "components/AppBar/src/private/*.{h,m}"
83           ],
84           "resources": [
85             "components/AppBar/src/MaterialAppBar.bundle"
86           ],
87           "dependencies": {
88             "MaterialComponents/HeaderStackView": [
90             ],
91             "MaterialComponents/NavigationBar": [
93             ],
94             "MaterialComponents/Typography": [
96             ],
97             "MaterialComponents/private/Application": [
99             ],
100             "MaterialComponents/FlexibleHeader": [
102             ],
103             "MaterialComponents/ShadowElevations": [
105             ],
106             "MaterialComponents/ShadowLayer": [
108             ],
109             "MaterialComponents/private/Icons/ic_arrow_back": [
111             ],
112             "MaterialComponents/private/RTL": [
114             ]
115           }
116         },
117         {
118           "name": "ColorThemer",
119           "platforms": {
120             "ios": "8.0"
121           },
122           "public_header_files": "components/AppBar/src/ColorThemer/*.h",
123           "source_files": [
124             "components/AppBar/src/ColorThemer/*.{h,m}",
125             "components/AppBar/src/ColorThemer/private/*.{h,m}"
126           ],
127           "dependencies": {
128             "MaterialComponents/AppBar/Component": [
130             ],
131             "MaterialComponents/Themes": [
133             ]
134           }
135         }
136       ]
137     },
138     {
139       "name": "BottomAppBar",
140       "platforms": {
141         "ios": "8.0"
142       },
143       "public_header_files": "components/BottomAppBar/src/*.h",
144       "source_files": [
145         "components/BottomAppBar/src/*.{h,m}",
146         "components/BottomAppBar/src/private/*.{h,m}"
147       ],
148       "dependencies": {
149         "MaterialComponents/Buttons": [
151         ],
152         "MaterialComponents/NavigationBar": [
154         ],
155         "MaterialComponents/private/Math": [
157         ],
158         "MaterialComponents/private/RTL": [
160         ]
161       }
162     },
163     {
164       "name": "BottomSheet",
165       "platforms": {
166         "ios": "8.0"
167       },
168       "public_header_files": "components/BottomSheet/src/*.h",
169       "source_files": [
170         "components/BottomSheet/src/*.{h,m}",
171         "components/BottomSheet/src/private/*.{h,m}"
172       ],
173       "dependencies": {
174         "MaterialComponents/private/KeyboardWatcher": [
176         ],
177         "MaterialComponents/private/Math": [
179         ]
180       }
181     },
182     {
183       "name": "Buttons",
184       "dependencies": {
185         "MDFTextAccessibility": [
187         ],
188         "MaterialComponents/Ink": [
190         ],
191         "MaterialComponents/ShadowElevations": [
193         ],
194         "MaterialComponents/ShadowLayer": [
196         ],
197         "MaterialComponents/Typography": [
199         ],
200         "MaterialComponents/private/Math": [
202         ]
203       },
204       "subspecs": [
205         {
206           "name": "Component",
207           "platforms": {
208             "ios": "8.0"
209           },
210           "public_header_files": "components/Buttons/src/*.h",
211           "source_files": [
212             "components/Buttons/src/*.{h,m}",
213             "components/Buttons/src/private/*.{h,m}"
214           ]
215         },
216         {
217           "name": "ColorThemer",
218           "platforms": {
219             "ios": "8.0"
220           },
221           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
222           "source_files": [
223             "components/Buttons/src/ColorThemer/*.{h,m}",
224             "components/Buttons/src/ColorThemer/private/*.{h,m}"
225           ],
226           "dependencies": {
227             "MaterialComponents/Buttons/Component": [
229             ],
230             "MaterialComponents/Themes": [
232             ]
233           }
234         },
235         {
236           "name": "TitleColorAccessibilityMutator",
237           "platforms": {
238             "ios": "8.0"
239           },
240           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
241           "source_files": [
242             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
243             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
244           ],
245           "dependencies": {
246             "MDFTextAccessibility": [
248             ],
249             "MaterialComponents/Buttons/Component": [
251             ]
252           }
253         }
254       ]
255     },
256     {
257       "name": "ButtonBar",
258       "dependencies": {
259         "MaterialComponents/Buttons": [
261         ],
262         "MaterialComponents/private/RTL": [
264         ]
265       },
266       "subspecs": [
267         {
268           "name": "Component",
269           "platforms": {
270             "ios": "8.0"
271           },
272           "public_header_files": "components/ButtonBar/src/*.h",
273           "source_files": [
274             "components/ButtonBar/src/*.{h,m}",
275             "components/ButtonBar/src/private/*.{h,m}"
276           ]
277         },
278         {
279           "name": "ColorThemer",
280           "platforms": {
281             "ios": "8.0"
282           },
283           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
284           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
285           "dependencies": {
286             "MaterialComponents/ButtonBar/Component": [
288             ],
289             "MaterialComponents/NavigationBar/Component": [
291             ],
292             "MaterialComponents/Themes": [
294             ]
295           }
296         }
297       ]
298     },
299     {
300       "name": "CollectionCells",
301       "platforms": {
302         "ios": "8.0"
303       },
304       "public_header_files": "components/CollectionCells/src/*.h",
305       "source_files": [
306         "components/CollectionCells/src/*.{h,m}",
307         "components/CollectionCells/src/private/*.{h,m}"
308       ],
309       "resources": [
310         "components/CollectionCells/src/MaterialCollectionCells.bundle"
311       ],
312       "frameworks": [
313         "CoreGraphics",
314         "QuartzCore"
315       ],
316       "dependencies": {
317         "MaterialComponents/CollectionLayoutAttributes": [
319         ],
320         "MaterialComponents/Ink": [
322         ],
323         "MaterialComponents/Typography": [
325         ],
326         "MaterialComponents/private/Icons/ic_check": [
328         ],
329         "MaterialComponents/private/Icons/ic_check_circle": [
331         ],
332         "MaterialComponents/private/Icons/ic_chevron_right": [
334         ],
335         "MaterialComponents/private/Icons/ic_info": [
337         ],
338         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
340         ],
341         "MaterialComponents/private/Icons/ic_reorder": [
343         ],
344         "MaterialComponents/private/Math": [
346         ],
347         "MaterialComponents/private/RTL": [
349         ]
350       }
351     },
352     {
353       "name": "CollectionLayoutAttributes",
354       "platforms": {
355         "ios": "8.0"
356       },
357       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
358       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
359     },
360     {
361       "name": "Collections",
362       "platforms": {
363         "ios": "8.0"
364       },
365       "public_header_files": "components/Collections/src/*.h",
366       "source_files": [
367         "components/Collections/src/*.{h,m}",
368         "components/Collections/src/private/*.{h,m}"
369       ],
370       "resources": [
371         "components/Collections/src/MaterialCollections.bundle"
372       ],
373       "frameworks": [
374         "CoreGraphics",
375         "QuartzCore"
376       ],
377       "dependencies": {
378         "MaterialComponents/CollectionCells": [
380         ],
381         "MaterialComponents/CollectionLayoutAttributes": [
383         ],
384         "MaterialComponents/Ink": [
386         ],
387         "MaterialComponents/ShadowElevations": [
389         ],
390         "MaterialComponents/ShadowLayer": [
392         ],
393         "MaterialComponents/Typography": [
395         ]
396       }
397     },
398     {
399       "name": "Dialogs",
400       "subspecs": [
401         {
402           "name": "Component",
403           "platforms": {
404             "ios": "8.0"
405           },
406           "public_header_files": "components/Dialogs/src/*.h",
407           "source_files": [
408             "components/Dialogs/src/*.{h,m}",
409             "components/Dialogs/src/private/*.{h,m}"
410           ],
411           "resources": [
412             "components/Dialogs/src/MaterialDialogs.bundle"
413           ],
414           "dependencies": {
415             "MaterialComponents/Buttons": [
417             ],
418             "MaterialComponents/ShadowElevations": [
420             ],
421             "MaterialComponents/ShadowLayer": [
423             ],
424             "MaterialComponents/private/KeyboardWatcher": [
426             ],
427             "MaterialComponents/private/RTL": [
429             ]
430           }
431         },
432         {
433           "name": "ColorThemer",
434           "platforms": {
435             "ios": "8.0"
436           },
437           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
438           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
439           "dependencies": {
440             "MaterialComponents/Dialogs/Component": [
442             ],
443             "MaterialComponents/Themes": [
445             ]
446           }
447         }
448       ]
449     },
450     {
451       "name": "FeatureHighlight",
452       "subspecs": [
453         {
454           "name": "Component",
455           "platforms": {
456             "ios": "8.0"
457           },
458           "public_header_files": "components/FeatureHighlight/src/*.h",
459           "source_files": [
460             "components/FeatureHighlight/src/*.{h,m}",
461             "components/FeatureHighlight/src/private/*.{h,m}"
462           ],
463           "resources": [
464             "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
465           ],
466           "dependencies": {
467             "MaterialComponents/private/Math": [
469             ],
470             "MaterialComponents/Typography": [
472             ],
473             "MDFTextAccessibility": [
475             ]
476           }
477         },
478         {
479           "name": "ColorThemer",
480           "platforms": {
481             "ios": "8.0"
482           },
483           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
484           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
485           "dependencies": {
486             "MaterialComponents/FeatureHighlight/Component": [
488             ],
489             "MaterialComponents/Themes": [
491             ]
492           }
493         }
494       ]
495     },
496     {
497       "name": "FlexibleHeader",
498       "dependencies": {
499         "MDFTextAccessibility": [
501         ],
502         "MaterialComponents/private/Application": [
504         ]
505       },
506       "subspecs": [
507         {
508           "name": "Component",
509           "platforms": {
510             "ios": "8.0"
511           },
512           "public_header_files": "components/FlexibleHeader/src/*.h",
513           "source_files": [
514             "components/FlexibleHeader/src/*.{h,m}",
515             "components/FlexibleHeader/src/private/*.{h,m}"
516           ]
517         },
518         {
519           "name": "ColorThemer",
520           "platforms": {
521             "ios": "8.0"
522           },
523           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
524           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
525           "dependencies": {
526             "MaterialComponents/FlexibleHeader/Component": [
528             ],
529             "MaterialComponents/Themes": [
531             ]
532           }
533         }
534       ]
535     },
536     {
537       "name": "HeaderStackView",
538       "subspecs": [
539         {
540           "name": "Component",
541           "platforms": {
542             "ios": "8.0"
543           },
544           "public_header_files": "components/HeaderStackView/src/*.h",
545           "source_files": "components/HeaderStackView/src/*.{h,m}"
546         },
547         {
548           "name": "ColorThemer",
549           "platforms": {
550             "ios": "8.0"
551           },
552           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
553           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
554           "dependencies": {
555             "MaterialComponents/HeaderStackView/Component": [
557             ],
558             "MaterialComponents/Themes": [
560             ]
561           }
562         }
563       ]
564     },
565     {
566       "name": "Ink",
567       "subspecs": [
568         {
569           "name": "Component",
570           "platforms": {
571             "ios": "8.0"
572           },
573           "public_header_files": "components/Ink/src/*.h",
574           "source_files": [
575             "components/Ink/src/*.{h,m}",
576             "components/Ink/src/private/*.{h,m}"
577           ]
578         },
579         {
580           "name": "ColorThemer",
581           "platforms": {
582             "ios": "8.0"
583           },
584           "public_header_files": "components/Ink/src/ColorThemer/*.h",
585           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
586           "dependencies": {
587             "MaterialComponents/Ink/Component": [
589             ],
590             "MaterialComponents/Themes": [
592             ]
593           }
594         }
595       ]
596     },
597     {
598       "name": "MaskedTransition",
599       "platforms": {
600         "ios": "8.0"
601       },
602       "public_header_files": "components/MaskedTransition/src/*.h",
603       "source_files": [
604         "components/MaskedTransition/src/*.{h,m}",
605         "components/MaskedTransition/src/private/*.{h,m}"
606       ],
607       "dependencies": {
608         "MotionTransitioning": [
609           "~> 3.3"
610         ],
611         "MotionAnimator": [
612           "~> 1.0"
613         ],
614         "MotionInterchange": [
615           "~> 1.0"
616         ]
617       }
618     },
619     {
620       "name": "NavigationBar",
621       "subspecs": [
622         {
623           "name": "Component",
624           "platforms": {
625             "ios": "8.0"
626           },
627           "public_header_files": "components/NavigationBar/src/*.h",
628           "source_files": "components/NavigationBar/src/*.{h,m}",
629           "dependencies": {
630             "MDFTextAccessibility": [
632             ],
633             "MaterialComponents/ButtonBar/Component": [
635             ],
636             "MaterialComponents/Typography": [
638             ],
639             "MaterialComponents/private/Math": [
641             ],
642             "MaterialComponents/private/RTL": [
644             ]
645           }
646         },
647         {
648           "name": "ColorThemer",
649           "platforms": {
650             "ios": "8.0"
651           },
652           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
653           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
654           "dependencies": {
655             "MaterialComponents/NavigationBar/Component": [
657             ],
658             "MaterialComponents/Themes": [
660             ]
661           }
662         }
663       ]
664     },
665     {
666       "name": "OverlayWindow",
667       "platforms": {
668         "ios": "8.0"
669       },
670       "public_header_files": "components/OverlayWindow/src/*.h",
671       "source_files": [
672         "components/OverlayWindow/src/*.{h,m}",
673         "components/OverlayWindow/src/private/*.{h,m}"
674       ],
675       "dependencies": {
676         "MaterialComponents/private/Application": [
678         ]
679       }
680     },
681     {
682       "name": "PageControl",
683       "subspecs": [
684         {
685           "name": "Component",
686           "platforms": {
687             "ios": "8.0"
688           },
689           "public_header_files": "components/PageControl/src/*.h",
690           "source_files": [
691             "components/PageControl/src/*.{h,m}",
692             "components/PageControl/src/private/*.{h,m}"
693           ],
694           "resources": [
695             "components/PageControl/src/MaterialPageControl.bundle"
696           ]
697         },
698         {
699           "name": "ColorThemer",
700           "platforms": {
701             "ios": "8.0"
702           },
703           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
704           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
705           "dependencies": {
706             "MaterialComponents/PageControl/Component": [
708             ],
709             "MaterialComponents/Themes": [
711             ]
712           }
713         }
714       ]
715     },
716     {
717       "name": "Palettes",
718       "platforms": {
719         "ios": "8.0"
720       },
721       "public_header_files": "components/Palettes/src/*.h",
722       "source_files": [
723         "components/Palettes/src/*.{h,m}",
724         "components/Palettes/src/private/*.{h,m}"
725       ]
726     },
727     {
728       "name": "ProgressView",
729       "subspecs": [
730         {
731           "name": "Component",
732           "platforms": {
733             "ios": "8.0"
734           },
735           "public_header_files": "components/ProgressView/src/*.h",
736           "source_files": "components/ProgressView/src/*.{h,m}",
737           "dependencies": {
738             "MaterialComponents/private/Math": [
740             ],
741             "MaterialComponents/private/RTL": [
743             ]
744           }
745         },
746         {
747           "name": "ColorThemer",
748           "platforms": {
749             "ios": "8.0"
750           },
751           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
752           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
753           "dependencies": {
754             "MaterialComponents/ProgressView/Component": [
756             ],
757             "MaterialComponents/Themes": [
759             ]
760           }
761         }
762       ]
763     },
764     {
765       "name": "ShadowElevations",
766       "platforms": {
767         "ios": "8.0"
768       },
769       "public_header_files": "components/ShadowElevations/src/*.h",
770       "source_files": "components/ShadowElevations/src/*.{h,m}"
771     },
772     {
773       "name": "ShadowLayer",
774       "platforms": {
775         "ios": "8.0"
776       },
777       "public_header_files": "components/ShadowLayer/src/*.h",
778       "source_files": "components/ShadowLayer/src/*.{h,m}"
779     },
780     {
781       "name": "Slider",
782       "subspecs": [
783         {
784           "name": "Component",
785           "platforms": {
786             "ios": "8.0"
787           },
788           "public_header_files": "components/Slider/src/*.h",
789           "source_files": [
790             "components/Slider/src/*.{h,m}",
791             "components/Slider/src/private/*.{h,m}"
792           ],
793           "dependencies": {
794             "MaterialComponents/private/ThumbTrack": [
796             ]
797           }
798         },
799         {
800           "name": "ColorThemer",
801           "platforms": {
802             "ios": "8.0"
803           },
804           "public_header_files": "components/Slider/src/ColorThemer/*.h",
805           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
806           "dependencies": {
807             "MaterialComponents/Slider/Component": [
809             ],
810             "MaterialComponents/Themes": [
812             ]
813           }
814         }
815       ]
816     },
817     {
818       "name": "Snackbar",
819       "platforms": {
820         "ios": "8.0"
821       },
822       "public_header_files": "components/Snackbar/src/*.h",
823       "source_files": [
824         "components/Snackbar/src/*.{h,m}",
825         "components/Snackbar/src/private/*.{h,m}"
826       ],
827       "dependencies": {
828         "MaterialComponents/AnimationTiming": [
830         ],
831         "MaterialComponents/Buttons": [
833         ],
834         "MaterialComponents/OverlayWindow": [
836         ],
837         "MaterialComponents/Typography": [
839         ],
840         "MaterialComponents/private/Application": [
842         ],
843         "MaterialComponents/private/KeyboardWatcher": [
845         ],
846         "MaterialComponents/private/Overlay": [
848         ]
849       }
850     },
851     {
852       "name": "Tabs",
853       "subspecs": [
854         {
855           "name": "Component",
856           "platforms": {
857             "ios": "8.0"
858           },
859           "public_header_files": "components/Tabs/src/*.h",
860           "source_files": [
861             "components/Tabs/src/*.{h,m}",
862             "components/Tabs/src/private/*.{h,m}"
863           ],
864           "resources": [
865             "components/Tabs/src/MaterialTabs.bundle"
866           ],
867           "dependencies": {
868             "MaterialComponents/AnimationTiming": [
870             ],
871             "MaterialComponents/Ink": [
873             ],
874             "MaterialComponents/Typography": [
876             ],
877             "MaterialComponents/private/Math": [
879             ],
880             "MaterialComponents/private/RTL": [
882             ]
883           }
884         },
885         {
886           "name": "ColorThemer",
887           "platforms": {
888             "ios": "8.0"
889           },
890           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
891           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
892           "dependencies": {
893             "MaterialComponents/Tabs/Component": [
895             ],
896             "MaterialComponents/Themes": [
898             ]
899           }
900         }
901       ]
902     },
903     {
904       "name": "TextFields",
905       "subspecs": [
906         {
907           "name": "Component",
908           "platforms": {
909             "ios": "8.0"
910           },
911           "public_header_files": "components/TextFields/src/*.h",
912           "source_files": [
913             "components/TextFields/src/*.{h,m}",
914             "components/TextFields/src/private/*.{h,m}"
915           ],
916           "dependencies": {
917             "MaterialComponents/AnimationTiming": [
919             ],
920             "MaterialComponents/Palettes": [
922             ],
923             "MaterialComponents/Typography": [
925             ],
926             "MaterialComponents/private/Math": [
928             ],
929             "MaterialComponents/private/RTL": [
931             ]
932           }
933         },
934         {
935           "name": "ColorThemer",
936           "platforms": {
937             "ios": "8.0"
938           },
939           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
940           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
941           "dependencies": {
942             "MaterialComponents/TextFields/Component": [
944             ],
945             "MaterialComponents/Themes": [
947             ]
948           }
949         }
950       ]
951     },
952     {
953       "name": "Themes",
954       "platforms": {
955         "ios": "8.0"
956       },
957       "public_header_files": "components/Themes/src/*.h",
958       "source_files": [
959         "components/Themes/src/*.{h,m}",
960         "components/Themes/src/private/*.{h,m}"
961       ]
962     },
963     {
964       "name": "Typography",
965       "platforms": {
966         "ios": "8.0"
967       },
968       "public_header_files": "components/Typography/src/*.h",
969       "source_files": [
970         "components/Typography/src/*.{h,m}",
971         "components/Typography/src/private/*.{h,m}"
972       ],
973       "dependencies": {
974         "MaterialComponents/private/Application": [
976         ]
977       }
978     },
979     {
980       "name": "private",
981       "subspecs": [
982         {
983           "name": "Icons",
984           "subspecs": [
985             {
986               "name": "Base",
987               "public_header_files": "components/private/Icons/src/*.h",
988               "source_files": "components/private/Icons/src/*.{h,m}"
989             },
990             {
991               "name": "ic_arrow_back",
992               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
993               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
994               "resource_bundles": {
995                 "MaterialIcons_ic_arrow_back": [
996                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
997                 ]
998               },
999               "dependencies": {
1000                 "MaterialComponents/private/Icons/Base": [
1002                 ]
1003               }
1004             },
1005             {
1006               "name": "ic_check",
1007               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1008               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1009               "resource_bundles": {
1010                 "MaterialIcons_ic_check": [
1011                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1012                 ]
1013               },
1014               "dependencies": {
1015                 "MaterialComponents/private/Icons/Base": [
1017                 ]
1018               }
1019             },
1020             {
1021               "name": "ic_check_circle",
1022               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1023               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1024               "resource_bundles": {
1025                 "MaterialIcons_ic_check_circle": [
1026                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1027                 ]
1028               },
1029               "dependencies": {
1030                 "MaterialComponents/private/Icons/Base": [
1032                 ]
1033               }
1034             },
1035             {
1036               "name": "ic_chevron_right",
1037               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1038               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1039               "resource_bundles": {
1040                 "MaterialIcons_ic_chevron_right": [
1041                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1042                 ]
1043               },
1044               "dependencies": {
1045                 "MaterialComponents/private/Icons/Base": [
1047                 ]
1048               }
1049             },
1050             {
1051               "name": "ic_info",
1052               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1053               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1054               "resource_bundles": {
1055                 "MaterialIcons_ic_info": [
1056                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1057                 ]
1058               },
1059               "dependencies": {
1060                 "MaterialComponents/private/Icons/Base": [
1062                 ]
1063               }
1064             },
1065             {
1066               "name": "ic_radio_button_unchecked",
1067               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1068               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1069               "resource_bundles": {
1070                 "MaterialIcons_ic_radio_button_unchecked": [
1071                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1072                 ]
1073               },
1074               "dependencies": {
1075                 "MaterialComponents/private/Icons/Base": [
1077                 ]
1078               }
1079             },
1080             {
1081               "name": "ic_reorder",
1082               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1083               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1084               "resource_bundles": {
1085                 "MaterialIcons_ic_reorder": [
1086                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1087                 ]
1088               },
1089               "dependencies": {
1090                 "MaterialComponents/private/Icons/Base": [
1092                 ]
1093               }
1094             }
1095           ]
1096         },
1097         {
1098           "name": "Application",
1099           "platforms": {
1100             "ios": "8.0"
1101           },
1102           "public_header_files": "components/private/Application/src/*.h",
1103           "source_files": "components/private/Application/src/*.{h,m}"
1104         },
1105         {
1106           "name": "KeyboardWatcher",
1107           "platforms": {
1108             "ios": "8.0"
1109           },
1110           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1111           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1112           "dependencies": {
1113             "MaterialComponents/private/Application": [
1115             ]
1116           }
1117         },
1118         {
1119           "name": "Math",
1120           "platforms": {
1121             "ios": "8.0"
1122           },
1123           "public_header_files": "components/private/Math/src/*.h",
1124           "source_files": "components/private/Math/src/*.{h,m}"
1125         },
1126         {
1127           "name": "Overlay",
1128           "platforms": {
1129             "ios": "8.0"
1130           },
1131           "public_header_files": "components/private/Overlay/src/*.h",
1132           "source_files": [
1133             "components/private/Overlay/src/*.{h,m}",
1134             "components/private/Overlay/src/private/*.{h,m}"
1135           ]
1136         },
1137         {
1138           "name": "RTL",
1139           "platforms": {
1140             "ios": "8.0"
1141           },
1142           "public_header_files": "components/private/RTL/src/*.h",
1143           "source_files": "components/private/RTL/src/*.{h,m}"
1144         },
1145         {
1146           "name": "ThumbTrack",
1147           "platforms": {
1148             "ios": "8.0"
1149           },
1150           "public_header_files": "components/private/ThumbTrack/src/*.h",
1151           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1152           "dependencies": {
1153             "MaterialComponents/Ink": [
1155             ],
1156             "MaterialComponents/ShadowElevations": [
1158             ],
1159             "MaterialComponents/ShadowLayer": [
1161             ],
1162             "MaterialComponents/Typography": [
1164             ],
1165             "MaterialComponents/private/Math": [
1167             ],
1168             "MaterialComponents/private/RTL": [
1170             ]
1171           }
1172         }
1173       ]
1174     }
1175   ]