[Add] RapidKitFoundation_MacOS 2024.1230.1857.641
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 36.0.0 / MaterialComponents.podspec.json
blob2b50ec32bdc865a6902de586d7ba241e15392e65
2   "name": "MaterialComponents",
3   "version": "36.0.0",
4   "authors": "The Material Components authors.",
5   "summary": "A collection of stand-alone production-ready UI libraries focused on design details.",
6   "homepage": "https://github.com/material-components/material-components-ios",
7   "license": "Apache 2.0",
8   "source": {
9     "git": "https://github.com/material-components/material-components-ios.git",
10     "tag": "v36.0.0"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "dependencies": {
20         "MaterialComponents/Palettes": [
22         ],
23         "MaterialComponents/private/Application": [
25         ],
26         "MaterialComponents/private/RTL": [
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             "MaterialComponents/private/Icons/ic_arrow_back": [
114             ],
115             "MaterialComponents/private/RTL": [
117             ]
118           }
119         },
120         {
121           "name": "ColorThemer",
122           "platforms": {
123             "ios": "8.0"
124           },
125           "public_header_files": "components/AppBar/src/ColorThemer/*.h",
126           "source_files": [
127             "components/AppBar/src/ColorThemer/*.{h,m}",
128             "components/AppBar/src/ColorThemer/private/*.{h,m}"
129           ],
130           "dependencies": {
131             "MaterialComponents/AppBar/Component": [
133             ],
134             "MaterialComponents/Themes": [
136             ]
137           }
138         }
139       ]
140     },
141     {
142       "name": "BottomAppBar",
143       "platforms": {
144         "ios": "8.0"
145       },
146       "public_header_files": "components/BottomAppBar/src/*.h",
147       "source_files": [
148         "components/BottomAppBar/src/*.{h,m}",
149         "components/BottomAppBar/src/private/*.{h,m}"
150       ],
151       "dependencies": {
152         "MaterialComponents/Buttons": [
154         ],
155         "MaterialComponents/NavigationBar": [
157         ],
158         "MaterialComponents/private/Math": [
160         ],
161         "MaterialComponents/private/RTL": [
163         ]
164       }
165     },
166     {
167       "name": "BottomSheet",
168       "platforms": {
169         "ios": "8.0"
170       },
171       "public_header_files": "components/BottomSheet/src/*.h",
172       "source_files": [
173         "components/BottomSheet/src/*.{h,m}",
174         "components/BottomSheet/src/private/*.{h,m}"
175       ],
176       "dependencies": {
177         "MaterialComponents/private/KeyboardWatcher": [
179         ],
180         "MaterialComponents/private/Math": [
182         ]
183       }
184     },
185     {
186       "name": "Buttons",
187       "dependencies": {
188         "MDFTextAccessibility": [
190         ],
191         "MaterialComponents/Ink": [
193         ],
194         "MaterialComponents/ShadowElevations": [
196         ],
197         "MaterialComponents/ShadowLayer": [
199         ],
200         "MaterialComponents/Typography": [
202         ],
203         "MaterialComponents/private/Math": [
205         ]
206       },
207       "subspecs": [
208         {
209           "name": "Component",
210           "platforms": {
211             "ios": "8.0"
212           },
213           "public_header_files": "components/Buttons/src/*.h",
214           "source_files": [
215             "components/Buttons/src/*.{h,m}",
216             "components/Buttons/src/private/*.{h,m}"
217           ]
218         },
219         {
220           "name": "ColorThemer",
221           "platforms": {
222             "ios": "8.0"
223           },
224           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
225           "source_files": [
226             "components/Buttons/src/ColorThemer/*.{h,m}",
227             "components/Buttons/src/ColorThemer/private/*.{h,m}"
228           ],
229           "dependencies": {
230             "MaterialComponents/Buttons/Component": [
232             ],
233             "MaterialComponents/Themes": [
235             ]
236           }
237         },
238         {
239           "name": "TitleColorAccessibilityMutator",
240           "platforms": {
241             "ios": "8.0"
242           },
243           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
244           "source_files": [
245             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
246             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
247           ],
248           "dependencies": {
249             "MDFTextAccessibility": [
251             ],
252             "MaterialComponents/Buttons/Component": [
254             ]
255           }
256         }
257       ]
258     },
259     {
260       "name": "ButtonBar",
261       "dependencies": {
262         "MaterialComponents/Buttons": [
264         ],
265         "MaterialComponents/private/RTL": [
267         ]
268       },
269       "subspecs": [
270         {
271           "name": "Component",
272           "platforms": {
273             "ios": "8.0"
274           },
275           "public_header_files": "components/ButtonBar/src/*.h",
276           "source_files": [
277             "components/ButtonBar/src/*.{h,m}",
278             "components/ButtonBar/src/private/*.{h,m}"
279           ]
280         },
281         {
282           "name": "ColorThemer",
283           "platforms": {
284             "ios": "8.0"
285           },
286           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
287           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
288           "dependencies": {
289             "MaterialComponents/ButtonBar/Component": [
291             ],
292             "MaterialComponents/NavigationBar/Component": [
294             ],
295             "MaterialComponents/Themes": [
297             ]
298           }
299         }
300       ]
301     },
302     {
303       "name": "CollectionCells",
304       "platforms": {
305         "ios": "8.0"
306       },
307       "public_header_files": "components/CollectionCells/src/*.h",
308       "source_files": [
309         "components/CollectionCells/src/*.{h,m}",
310         "components/CollectionCells/src/private/*.{h,m}"
311       ],
312       "resources": [
313         "components/CollectionCells/src/MaterialCollectionCells.bundle"
314       ],
315       "frameworks": [
316         "CoreGraphics",
317         "QuartzCore"
318       ],
319       "dependencies": {
320         "MaterialComponents/CollectionLayoutAttributes": [
322         ],
323         "MaterialComponents/Ink": [
325         ],
326         "MaterialComponents/Typography": [
328         ],
329         "MaterialComponents/Palettes": [
331         ],
332         "MaterialComponents/private/Icons/ic_check": [
334         ],
335         "MaterialComponents/private/Icons/ic_check_circle": [
337         ],
338         "MaterialComponents/private/Icons/ic_chevron_right": [
340         ],
341         "MaterialComponents/private/Icons/ic_info": [
343         ],
344         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
346         ],
347         "MaterialComponents/private/Icons/ic_reorder": [
349         ],
350         "MaterialComponents/private/Math": [
352         ],
353         "MaterialComponents/private/RTL": [
355         ]
356       }
357     },
358     {
359       "name": "CollectionLayoutAttributes",
360       "platforms": {
361         "ios": "8.0"
362       },
363       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
364       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
365     },
366     {
367       "name": "Collections",
368       "platforms": {
369         "ios": "8.0"
370       },
371       "public_header_files": "components/Collections/src/*.h",
372       "source_files": [
373         "components/Collections/src/*.{h,m}",
374         "components/Collections/src/private/*.{h,m}"
375       ],
376       "resources": [
377         "components/Collections/src/MaterialCollections.bundle"
378       ],
379       "frameworks": [
380         "CoreGraphics",
381         "QuartzCore"
382       ],
383       "dependencies": {
384         "MaterialComponents/CollectionCells": [
386         ],
387         "MaterialComponents/CollectionLayoutAttributes": [
389         ],
390         "MaterialComponents/Ink": [
392         ],
393         "MaterialComponents/ShadowElevations": [
395         ],
396         "MaterialComponents/ShadowLayer": [
398         ],
399         "MaterialComponents/Typography": [
401         ]
402       }
403     },
404     {
405       "name": "Dialogs",
406       "subspecs": [
407         {
408           "name": "Component",
409           "platforms": {
410             "ios": "8.0"
411           },
412           "public_header_files": "components/Dialogs/src/*.h",
413           "source_files": [
414             "components/Dialogs/src/*.{h,m}",
415             "components/Dialogs/src/private/*.{h,m}"
416           ],
417           "resources": [
418             "components/Dialogs/src/MaterialDialogs.bundle"
419           ],
420           "dependencies": {
421             "MaterialComponents/Buttons": [
423             ],
424             "MaterialComponents/ShadowElevations": [
426             ],
427             "MaterialComponents/ShadowLayer": [
429             ],
430             "MaterialComponents/private/KeyboardWatcher": [
432             ],
433             "MaterialComponents/private/RTL": [
435             ]
436           }
437         },
438         {
439           "name": "ColorThemer",
440           "platforms": {
441             "ios": "8.0"
442           },
443           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
444           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
445           "dependencies": {
446             "MaterialComponents/Dialogs/Component": [
448             ],
449             "MaterialComponents/Themes": [
451             ]
452           }
453         }
454       ]
455     },
456     {
457       "name": "FeatureHighlight",
458       "subspecs": [
459         {
460           "name": "Component",
461           "platforms": {
462             "ios": "8.0"
463           },
464           "public_header_files": "components/FeatureHighlight/src/*.h",
465           "source_files": [
466             "components/FeatureHighlight/src/*.{h,m}",
467             "components/FeatureHighlight/src/private/*.{h,m}"
468           ],
469           "resources": [
470             "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
471           ],
472           "dependencies": {
473             "MaterialComponents/private/Math": [
475             ],
476             "MaterialComponents/Typography": [
478             ],
479             "MDFTextAccessibility": [
481             ]
482           }
483         },
484         {
485           "name": "ColorThemer",
486           "platforms": {
487             "ios": "8.0"
488           },
489           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
490           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
491           "dependencies": {
492             "MaterialComponents/FeatureHighlight/Component": [
494             ],
495             "MaterialComponents/Themes": [
497             ]
498           }
499         }
500       ]
501     },
502     {
503       "name": "FlexibleHeader",
504       "dependencies": {
505         "MDFTextAccessibility": [
507         ],
508         "MaterialComponents/private/Application": [
510         ]
511       },
512       "subspecs": [
513         {
514           "name": "Component",
515           "platforms": {
516             "ios": "8.0"
517           },
518           "public_header_files": "components/FlexibleHeader/src/*.h",
519           "source_files": [
520             "components/FlexibleHeader/src/*.{h,m}",
521             "components/FlexibleHeader/src/private/*.{h,m}"
522           ]
523         },
524         {
525           "name": "ColorThemer",
526           "platforms": {
527             "ios": "8.0"
528           },
529           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
530           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
531           "dependencies": {
532             "MaterialComponents/FlexibleHeader/Component": [
534             ],
535             "MaterialComponents/Themes": [
537             ]
538           }
539         }
540       ]
541     },
542     {
543       "name": "HeaderStackView",
544       "subspecs": [
545         {
546           "name": "Component",
547           "platforms": {
548             "ios": "8.0"
549           },
550           "public_header_files": "components/HeaderStackView/src/*.h",
551           "source_files": "components/HeaderStackView/src/*.{h,m}"
552         },
553         {
554           "name": "ColorThemer",
555           "platforms": {
556             "ios": "8.0"
557           },
558           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
559           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
560           "dependencies": {
561             "MaterialComponents/HeaderStackView/Component": [
563             ],
564             "MaterialComponents/Themes": [
566             ]
567           }
568         }
569       ]
570     },
571     {
572       "name": "Ink",
573       "subspecs": [
574         {
575           "name": "Component",
576           "platforms": {
577             "ios": "8.0"
578           },
579           "public_header_files": "components/Ink/src/*.h",
580           "source_files": [
581             "components/Ink/src/*.{h,m}",
582             "components/Ink/src/private/*.{h,m}"
583           ]
584         },
585         {
586           "name": "ColorThemer",
587           "platforms": {
588             "ios": "8.0"
589           },
590           "public_header_files": "components/Ink/src/ColorThemer/*.h",
591           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
592           "dependencies": {
593             "MaterialComponents/Ink/Component": [
595             ],
596             "MaterialComponents/Themes": [
598             ]
599           }
600         }
601       ]
602     },
603     {
604       "name": "MaskedTransition",
605       "platforms": {
606         "ios": "8.0"
607       },
608       "public_header_files": "components/MaskedTransition/src/*.h",
609       "source_files": [
610         "components/MaskedTransition/src/*.{h,m}",
611         "components/MaskedTransition/src/private/*.{h,m}"
612       ],
613       "dependencies": {
614         "MotionTransitioning": [
615           "~> 3.3"
616         ],
617         "MotionAnimator": [
618           "~> 1.0"
619         ],
620         "MotionInterchange": [
621           "~> 1.0"
622         ]
623       }
624     },
625     {
626       "name": "NavigationBar",
627       "subspecs": [
628         {
629           "name": "Component",
630           "platforms": {
631             "ios": "8.0"
632           },
633           "public_header_files": "components/NavigationBar/src/*.h",
634           "source_files": "components/NavigationBar/src/*.{h,m}",
635           "dependencies": {
636             "MDFTextAccessibility": [
638             ],
639             "MaterialComponents/ButtonBar/Component": [
641             ],
642             "MaterialComponents/Typography": [
644             ],
645             "MaterialComponents/private/Math": [
647             ],
648             "MaterialComponents/private/RTL": [
650             ]
651           }
652         },
653         {
654           "name": "ColorThemer",
655           "platforms": {
656             "ios": "8.0"
657           },
658           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
659           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
660           "dependencies": {
661             "MaterialComponents/NavigationBar/Component": [
663             ],
664             "MaterialComponents/Themes": [
666             ]
667           }
668         }
669       ]
670     },
671     {
672       "name": "OverlayWindow",
673       "platforms": {
674         "ios": "8.0"
675       },
676       "public_header_files": "components/OverlayWindow/src/*.h",
677       "source_files": [
678         "components/OverlayWindow/src/*.{h,m}",
679         "components/OverlayWindow/src/private/*.{h,m}"
680       ],
681       "dependencies": {
682         "MaterialComponents/private/Application": [
684         ]
685       }
686     },
687     {
688       "name": "PageControl",
689       "subspecs": [
690         {
691           "name": "Component",
692           "platforms": {
693             "ios": "8.0"
694           },
695           "public_header_files": "components/PageControl/src/*.h",
696           "source_files": [
697             "components/PageControl/src/*.{h,m}",
698             "components/PageControl/src/private/*.{h,m}"
699           ],
700           "resources": [
701             "components/PageControl/src/MaterialPageControl.bundle"
702           ]
703         },
704         {
705           "name": "ColorThemer",
706           "platforms": {
707             "ios": "8.0"
708           },
709           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
710           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
711           "dependencies": {
712             "MaterialComponents/PageControl/Component": [
714             ],
715             "MaterialComponents/Themes": [
717             ]
718           }
719         }
720       ]
721     },
722     {
723       "name": "Palettes",
724       "platforms": {
725         "ios": "8.0"
726       },
727       "public_header_files": "components/Palettes/src/*.h",
728       "source_files": [
729         "components/Palettes/src/*.{h,m}",
730         "components/Palettes/src/private/*.{h,m}"
731       ]
732     },
733     {
734       "name": "ProgressView",
735       "subspecs": [
736         {
737           "name": "Component",
738           "platforms": {
739             "ios": "8.0"
740           },
741           "public_header_files": "components/ProgressView/src/*.h",
742           "source_files": "components/ProgressView/src/*.{h,m}",
743           "dependencies": {
744             "MaterialComponents/private/Math": [
746             ],
747             "MaterialComponents/private/RTL": [
749             ]
750           }
751         },
752         {
753           "name": "ColorThemer",
754           "platforms": {
755             "ios": "8.0"
756           },
757           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
758           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
759           "dependencies": {
760             "MaterialComponents/ProgressView/Component": [
762             ],
763             "MaterialComponents/Themes": [
765             ]
766           }
767         }
768       ]
769     },
770     {
771       "name": "ShadowElevations",
772       "platforms": {
773         "ios": "8.0"
774       },
775       "public_header_files": "components/ShadowElevations/src/*.h",
776       "source_files": "components/ShadowElevations/src/*.{h,m}"
777     },
778     {
779       "name": "ShadowLayer",
780       "platforms": {
781         "ios": "8.0"
782       },
783       "public_header_files": "components/ShadowLayer/src/*.h",
784       "source_files": "components/ShadowLayer/src/*.{h,m}",
785       "dependencies": {
786         "MaterialComponents/ShadowElevations": [
788         ]
789       }
790     },
791     {
792       "name": "Slider",
793       "subspecs": [
794         {
795           "name": "Component",
796           "platforms": {
797             "ios": "8.0"
798           },
799           "public_header_files": "components/Slider/src/*.h",
800           "source_files": [
801             "components/Slider/src/*.{h,m}",
802             "components/Slider/src/private/*.{h,m}"
803           ],
804           "dependencies": {
805             "MaterialComponents/private/ThumbTrack": [
807             ]
808           }
809         },
810         {
811           "name": "ColorThemer",
812           "platforms": {
813             "ios": "8.0"
814           },
815           "public_header_files": "components/Slider/src/ColorThemer/*.h",
816           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
817           "dependencies": {
818             "MaterialComponents/Slider/Component": [
820             ],
821             "MaterialComponents/Themes": [
823             ]
824           }
825         }
826       ]
827     },
828     {
829       "name": "Snackbar",
830       "platforms": {
831         "ios": "8.0"
832       },
833       "public_header_files": "components/Snackbar/src/*.h",
834       "source_files": [
835         "components/Snackbar/src/*.{h,m}",
836         "components/Snackbar/src/private/*.{h,m}"
837       ],
838       "dependencies": {
839         "MaterialComponents/AnimationTiming": [
841         ],
842         "MaterialComponents/Buttons": [
844         ],
845         "MaterialComponents/OverlayWindow": [
847         ],
848         "MaterialComponents/Typography": [
850         ],
851         "MaterialComponents/private/Application": [
853         ],
854         "MaterialComponents/private/KeyboardWatcher": [
856         ],
857         "MaterialComponents/private/Overlay": [
859         ]
860       }
861     },
862     {
863       "name": "Tabs",
864       "subspecs": [
865         {
866           "name": "Component",
867           "platforms": {
868             "ios": "8.0"
869           },
870           "public_header_files": "components/Tabs/src/*.h",
871           "source_files": [
872             "components/Tabs/src/*.{h,m}",
873             "components/Tabs/src/private/*.{h,m}"
874           ],
875           "resources": [
876             "components/Tabs/src/MaterialTabs.bundle"
877           ],
878           "dependencies": {
879             "MaterialComponents/AnimationTiming": [
881             ],
882             "MaterialComponents/Ink": [
884             ],
885             "MaterialComponents/Typography": [
887             ],
888             "MaterialComponents/private/Math": [
890             ],
891             "MaterialComponents/private/RTL": [
893             ]
894           }
895         },
896         {
897           "name": "ColorThemer",
898           "platforms": {
899             "ios": "8.0"
900           },
901           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
902           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
903           "dependencies": {
904             "MaterialComponents/Tabs/Component": [
906             ],
907             "MaterialComponents/Themes": [
909             ]
910           }
911         }
912       ]
913     },
914     {
915       "name": "TextFields",
916       "subspecs": [
917         {
918           "name": "Component",
919           "platforms": {
920             "ios": "8.0"
921           },
922           "public_header_files": "components/TextFields/src/*.h",
923           "source_files": [
924             "components/TextFields/src/*.{h,m}",
925             "components/TextFields/src/private/*.{h,m}"
926           ],
927           "dependencies": {
928             "MaterialComponents/AnimationTiming": [
930             ],
931             "MaterialComponents/Palettes": [
933             ],
934             "MaterialComponents/Typography": [
936             ],
937             "MaterialComponents/private/Math": [
939             ],
940             "MaterialComponents/private/RTL": [
942             ]
943           }
944         },
945         {
946           "name": "ColorThemer",
947           "platforms": {
948             "ios": "8.0"
949           },
950           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
951           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
952           "dependencies": {
953             "MaterialComponents/TextFields/Component": [
955             ],
956             "MaterialComponents/Themes": [
958             ]
959           }
960         }
961       ]
962     },
963     {
964       "name": "Themes",
965       "platforms": {
966         "ios": "8.0"
967       },
968       "public_header_files": "components/Themes/src/*.h",
969       "source_files": [
970         "components/Themes/src/*.{h,m}",
971         "components/Themes/src/private/*.{h,m}"
972       ]
973     },
974     {
975       "name": "Typography",
976       "platforms": {
977         "ios": "8.0"
978       },
979       "public_header_files": "components/Typography/src/*.h",
980       "source_files": [
981         "components/Typography/src/*.{h,m}",
982         "components/Typography/src/private/*.{h,m}"
983       ],
984       "dependencies": {
985         "MaterialComponents/private/Application": [
987         ]
988       }
989     },
990     {
991       "name": "private",
992       "subspecs": [
993         {
994           "name": "Icons",
995           "subspecs": [
996             {
997               "name": "Base",
998               "public_header_files": "components/private/Icons/src/*.h",
999               "source_files": "components/private/Icons/src/*.{h,m}"
1000             },
1001             {
1002               "name": "ic_arrow_back",
1003               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1004               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1005               "resource_bundles": {
1006                 "MaterialIcons_ic_arrow_back": [
1007                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1008                 ]
1009               },
1010               "dependencies": {
1011                 "MaterialComponents/private/Icons/Base": [
1013                 ]
1014               }
1015             },
1016             {
1017               "name": "ic_check",
1018               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1019               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1020               "resource_bundles": {
1021                 "MaterialIcons_ic_check": [
1022                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1023                 ]
1024               },
1025               "dependencies": {
1026                 "MaterialComponents/private/Icons/Base": [
1028                 ]
1029               }
1030             },
1031             {
1032               "name": "ic_check_circle",
1033               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1034               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1035               "resource_bundles": {
1036                 "MaterialIcons_ic_check_circle": [
1037                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1038                 ]
1039               },
1040               "dependencies": {
1041                 "MaterialComponents/private/Icons/Base": [
1043                 ]
1044               }
1045             },
1046             {
1047               "name": "ic_chevron_right",
1048               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1049               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1050               "resource_bundles": {
1051                 "MaterialIcons_ic_chevron_right": [
1052                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1053                 ]
1054               },
1055               "dependencies": {
1056                 "MaterialComponents/private/Icons/Base": [
1058                 ]
1059               }
1060             },
1061             {
1062               "name": "ic_info",
1063               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1064               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1065               "resource_bundles": {
1066                 "MaterialIcons_ic_info": [
1067                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1068                 ]
1069               },
1070               "dependencies": {
1071                 "MaterialComponents/private/Icons/Base": [
1073                 ]
1074               }
1075             },
1076             {
1077               "name": "ic_radio_button_unchecked",
1078               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1079               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1080               "resource_bundles": {
1081                 "MaterialIcons_ic_radio_button_unchecked": [
1082                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1083                 ]
1084               },
1085               "dependencies": {
1086                 "MaterialComponents/private/Icons/Base": [
1088                 ]
1089               }
1090             },
1091             {
1092               "name": "ic_reorder",
1093               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1094               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1095               "resource_bundles": {
1096                 "MaterialIcons_ic_reorder": [
1097                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1098                 ]
1099               },
1100               "dependencies": {
1101                 "MaterialComponents/private/Icons/Base": [
1103                 ]
1104               }
1105             }
1106           ]
1107         },
1108         {
1109           "name": "Application",
1110           "platforms": {
1111             "ios": "8.0"
1112           },
1113           "public_header_files": "components/private/Application/src/*.h",
1114           "source_files": "components/private/Application/src/*.{h,m}"
1115         },
1116         {
1117           "name": "KeyboardWatcher",
1118           "platforms": {
1119             "ios": "8.0"
1120           },
1121           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1122           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1123           "dependencies": {
1124             "MaterialComponents/private/Application": [
1126             ]
1127           }
1128         },
1129         {
1130           "name": "Math",
1131           "platforms": {
1132             "ios": "8.0"
1133           },
1134           "public_header_files": "components/private/Math/src/*.h",
1135           "source_files": "components/private/Math/src/*.{h,m}"
1136         },
1137         {
1138           "name": "Overlay",
1139           "platforms": {
1140             "ios": "8.0"
1141           },
1142           "public_header_files": "components/private/Overlay/src/*.h",
1143           "source_files": [
1144             "components/private/Overlay/src/*.{h,m}",
1145             "components/private/Overlay/src/private/*.{h,m}"
1146           ]
1147         },
1148         {
1149           "name": "RTL",
1150           "platforms": {
1151             "ios": "8.0"
1152           },
1153           "public_header_files": "components/private/RTL/src/*.h",
1154           "source_files": "components/private/RTL/src/*.{h,m}"
1155         },
1156         {
1157           "name": "ShapeLibrary",
1158           "platforms": {
1159             "ios": "8.0"
1160           },
1161           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1162           "source_files": [
1163             "components/private/ShapeLibrary/src/*.{h,m}",
1164             "components/private/ShapeLibrary/src/private/*.{h,m}"
1165           ],
1166           "dependencies": {
1167             "MaterialComponents/private/Shapes": [
1169             ],
1170             "MaterialComponents/private/Math": [
1172             ]
1173           }
1174         },
1175         {
1176           "name": "Shapes",
1177           "platforms": {
1178             "ios": "8.0"
1179           },
1180           "public_header_files": "components/private/Shapes/src/*.h",
1181           "source_files": [
1182             "components/private/Shapes/src/*.{h,m}",
1183             "components/private/Shapes/src/private/*.{h,m}"
1184           ],
1185           "dependencies": {
1186             "MaterialComponents/ShadowLayer": [
1188             ],
1189             "MaterialComponents/private/Math": [
1191             ]
1192           }
1193         },
1194         {
1195           "name": "ThumbTrack",
1196           "platforms": {
1197             "ios": "8.0"
1198           },
1199           "public_header_files": "components/private/ThumbTrack/src/*.h",
1200           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1201           "dependencies": {
1202             "MaterialComponents/Ink": [
1204             ],
1205             "MaterialComponents/ShadowElevations": [
1207             ],
1208             "MaterialComponents/ShadowLayer": [
1210             ],
1211             "MaterialComponents/Typography": [
1213             ],
1214             "MaterialComponents/private/Math": [
1216             ],
1217             "MaterialComponents/private/RTL": [
1219             ]
1220           }
1221         }
1222       ]
1223     }
1224   ]