[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 40.1.1 / MaterialComponents.podspec.json
blobaba585eec0944c03122406dd13b93699935d8404
2   "name": "MaterialComponents",
3   "version": "40.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": "v40.1.1"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "subspecs": [
20         {
21           "name": "Component",
22           "platforms": {
23             "ios": "8.0"
24           },
25           "public_header_files": "components/ActivityIndicator/src/*.h",
26           "source_files": [
27             "components/ActivityIndicator/src/*.{h,m}",
28             "components/ActivityIndicator/src/private/*.{h,m}"
29           ],
30           "resources": [
31             "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
32           ],
33           "dependencies": {
34             "MDFInternationalization": [
36             ],
37             "MaterialComponents/Palettes": [
39             ],
40             "MaterialComponents/private/Application": [
42             ],
43             "MotionAnimator": [
44               "~> 2.0"
45             ]
46           }
47         },
48         {
49           "name": "ColorThemer",
50           "platforms": {
51             "ios": "8.0"
52           },
53           "public_header_files": "components/ActivityIndicator/src/ColorThemer/*.h",
54           "source_files": "components/ActivityIndicator/src/ColorThemer/*.{h,m}",
55           "dependencies": {
56             "MaterialComponents/ActivityIndicator/Component": [
58             ],
59             "MaterialComponents/Themes": [
61             ]
62           }
63         }
64       ]
65     },
66     {
67       "name": "AnimationTiming",
68       "platforms": {
69         "ios": "8.0"
70       },
71       "public_header_files": "components/AnimationTiming/src/*.h",
72       "source_files": [
73         "components/AnimationTiming/src/*.{h,m}",
74         "components/AnimationTiming/src/private/*.{h,m}"
75       ]
76     },
77     {
78       "name": "AppBar",
79       "subspecs": [
80         {
81           "name": "Component",
82           "platforms": {
83             "ios": "8.0"
84           },
85           "public_header_files": "components/AppBar/src/*.h",
86           "source_files": [
87             "components/AppBar/src/*.{h,m}",
88             "components/AppBar/src/private/*.{h,m}"
89           ],
90           "resources": [
91             "components/AppBar/src/MaterialAppBar.bundle"
92           ],
93           "dependencies": {
94             "MaterialComponents/HeaderStackView": [
96             ],
97             "MaterialComponents/NavigationBar": [
99             ],
100             "MaterialComponents/Typography": [
102             ],
103             "MaterialComponents/private/Application": [
105             ],
106             "MaterialComponents/FlexibleHeader": [
108             ],
109             "MaterialComponents/ShadowElevations": [
111             ],
112             "MaterialComponents/ShadowLayer": [
114             ],
115             "MDFInternationalization": [
117             ],
118             "MaterialComponents/private/Icons/ic_arrow_back": [
120             ],
121             "MaterialComponents/private/UIMetrics": [
123             ]
124           }
125         },
126         {
127           "name": "ColorThemer",
128           "platforms": {
129             "ios": "8.0"
130           },
131           "public_header_files": "components/AppBar/src/ColorThemer/*.h",
132           "source_files": [
133             "components/AppBar/src/ColorThemer/*.{h,m}",
134             "components/AppBar/src/ColorThemer/private/*.{h,m}"
135           ],
136           "dependencies": {
137             "MaterialComponents/AppBar/Component": [
139             ],
140             "MaterialComponents/Themes": [
142             ]
143           }
144         }
145       ]
146     },
147     {
148       "name": "BottomAppBar",
149       "platforms": {
150         "ios": "8.0"
151       },
152       "public_header_files": "components/BottomAppBar/src/*.h",
153       "source_files": [
154         "components/BottomAppBar/src/*.{h,m}",
155         "components/BottomAppBar/src/private/*.{h,m}"
156       ],
157       "dependencies": {
158         "MDFInternationalization": [
160         ],
161         "MaterialComponents/Buttons": [
163         ],
164         "MaterialComponents/NavigationBar": [
166         ],
167         "MaterialComponents/private/Math": [
169         ]
170       }
171     },
172     {
173       "name": "BottomNavigation",
174       "subspecs": [
175         {
176           "name": "Component",
177           "platforms": {
178             "ios": "8.0"
179           },
180           "public_header_files": "components/BottomNavigation/src/*.h",
181           "source_files": [
182             "components/BottomNavigation/src/*.{h,m}",
183             "components/BottomNavigation/src/private/*.{h,m}"
184           ],
185           "resources": [
186             "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
187           ],
188           "dependencies": {
189             "MDFInternationalization": [
191             ],
192             "MaterialComponents/ShadowElevations": [
194             ],
195             "MaterialComponents/ShadowLayer": [
197             ],
198             "MaterialComponents/private/Math": [
200             ]
201           }
202         },
203         {
204           "name": "ColorThemer",
205           "platforms": {
206             "ios": "8.0"
207           },
208           "public_header_files": "components/BottomNavigation/src/ColorThemer/*.h",
209           "source_files": "components/BottomNavigation/src/ColorThemer/*.{h,m}",
210           "dependencies": {
211             "MaterialComponents/BottomNavigation/Component": [
213             ],
214             "MaterialComponents/Themes": [
216             ]
217           }
218         }
219       ]
220     },
221     {
222       "name": "BottomSheet",
223       "platforms": {
224         "ios": "8.0"
225       },
226       "public_header_files": "components/BottomSheet/src/*.h",
227       "source_files": [
228         "components/BottomSheet/src/*.{h,m}",
229         "components/BottomSheet/src/private/*.{h,m}"
230       ],
231       "dependencies": {
232         "MaterialComponents/private/KeyboardWatcher": [
234         ],
235         "MaterialComponents/private/Math": [
237         ],
238         "MotionAnimator": [
239           "~> 2.3"
240         ],
241         "MotionTransitioning": [
242           "~> 5.0"
243         ]
244       }
245     },
246     {
247       "name": "Buttons",
248       "dependencies": {
249         "MaterialComponents/private/Math": [
251         ]
252       },
253       "subspecs": [
254         {
255           "name": "Component",
256           "platforms": {
257             "ios": "8.0"
258           },
259           "public_header_files": "components/Buttons/src/*.h",
260           "source_files": [
261             "components/Buttons/src/*.{h,m}",
262             "components/Buttons/src/private/*.{h,m}"
263           ],
264           "dependencies": {
265             "MDFTextAccessibility": [
267             ],
268             "MaterialComponents/Ink": [
270             ],
271             "MaterialComponents/ShadowElevations": [
273             ],
274             "MaterialComponents/ShadowLayer": [
276             ],
277             "MaterialComponents/Typography": [
279             ]
280           }
281         },
282         {
283           "name": "ColorThemer",
284           "platforms": {
285             "ios": "8.0"
286           },
287           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
288           "source_files": [
289             "components/Buttons/src/ColorThemer/*.{h,m}",
290             "components/Buttons/src/ColorThemer/private/*.{h,m}"
291           ],
292           "dependencies": {
293             "MaterialComponents/Buttons/Component": [
295             ],
296             "MaterialComponents/Themes": [
298             ]
299           }
300         },
301         {
302           "name": "TitleColorAccessibilityMutator",
303           "platforms": {
304             "ios": "8.0"
305           },
306           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
307           "source_files": [
308             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
309             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
310           ],
311           "dependencies": {
312             "MDFTextAccessibility": [
314             ],
315             "MaterialComponents/Buttons/Component": [
317             ]
318           }
319         }
320       ]
321     },
322     {
323       "name": "ButtonBar",
324       "dependencies": {
325         "MDFInternationalization": [
327         ],
328         "MaterialComponents/Buttons": [
330         ]
331       },
332       "subspecs": [
333         {
334           "name": "Component",
335           "platforms": {
336             "ios": "8.0"
337           },
338           "public_header_files": "components/ButtonBar/src/*.h",
339           "source_files": [
340             "components/ButtonBar/src/*.{h,m}",
341             "components/ButtonBar/src/private/*.{h,m}"
342           ]
343         },
344         {
345           "name": "ColorThemer",
346           "platforms": {
347             "ios": "8.0"
348           },
349           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
350           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
351           "dependencies": {
352             "MaterialComponents/ButtonBar/Component": [
354             ],
355             "MaterialComponents/NavigationBar/Component": [
357             ],
358             "MaterialComponents/Themes": [
360             ]
361           }
362         }
363       ]
364     },
365     {
366       "name": "Chips",
367       "platforms": {
368         "ios": "8.0"
369       },
370       "public_header_files": "components/Chips/src/*.h",
371       "source_files": [
372         "components/Chips/src/*.{h,m}",
373         "components/Chips/src/private/*.{h,m}"
374       ],
375       "dependencies": {
376         "MaterialComponents/Ink": [
378         ],
379         "MaterialComponents/ShadowLayer": [
381         ],
382         "MaterialComponents/ShadowElevations": [
384         ],
385         "MaterialComponents/Typography": [
387         ],
388         "MaterialComponents/private/Math": [
390         ]
391       }
392     },
393     {
394       "name": "CollectionCells",
395       "platforms": {
396         "ios": "8.0"
397       },
398       "public_header_files": "components/CollectionCells/src/*.h",
399       "source_files": [
400         "components/CollectionCells/src/*.{h,m}",
401         "components/CollectionCells/src/private/*.{h,m}"
402       ],
403       "resources": [
404         "components/CollectionCells/src/MaterialCollectionCells.bundle"
405       ],
406       "frameworks": [
407         "CoreGraphics",
408         "QuartzCore"
409       ],
410       "dependencies": {
411         "MDFInternationalization": [
413         ],
414         "MaterialComponents/CollectionLayoutAttributes": [
416         ],
417         "MaterialComponents/Ink": [
419         ],
420         "MaterialComponents/Typography": [
422         ],
423         "MaterialComponents/Palettes": [
425         ],
426         "MaterialComponents/private/Icons/ic_check": [
428         ],
429         "MaterialComponents/private/Icons/ic_check_circle": [
431         ],
432         "MaterialComponents/private/Icons/ic_chevron_right": [
434         ],
435         "MaterialComponents/private/Icons/ic_info": [
437         ],
438         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
440         ],
441         "MaterialComponents/private/Icons/ic_reorder": [
443         ],
444         "MaterialComponents/private/Math": [
446         ]
447       }
448     },
449     {
450       "name": "CollectionLayoutAttributes",
451       "platforms": {
452         "ios": "8.0"
453       },
454       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
455       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
456     },
457     {
458       "name": "Collections",
459       "platforms": {
460         "ios": "8.0"
461       },
462       "public_header_files": "components/Collections/src/*.h",
463       "source_files": [
464         "components/Collections/src/*.{h,m}",
465         "components/Collections/src/private/*.{h,m}"
466       ],
467       "resources": [
468         "components/Collections/src/MaterialCollections.bundle"
469       ],
470       "frameworks": [
471         "CoreGraphics",
472         "QuartzCore"
473       ],
474       "dependencies": {
475         "MaterialComponents/CollectionCells": [
477         ],
478         "MaterialComponents/CollectionLayoutAttributes": [
480         ],
481         "MaterialComponents/Ink": [
483         ],
484         "MaterialComponents/Palettes": [
486         ],
487         "MaterialComponents/ShadowElevations": [
489         ],
490         "MaterialComponents/ShadowLayer": [
492         ],
493         "MaterialComponents/Typography": [
495         ]
496       }
497     },
498     {
499       "name": "Dialogs",
500       "subspecs": [
501         {
502           "name": "Component",
503           "platforms": {
504             "ios": "8.0"
505           },
506           "public_header_files": "components/Dialogs/src/*.h",
507           "source_files": [
508             "components/Dialogs/src/*.{h,m}",
509             "components/Dialogs/src/private/*.{h,m}"
510           ],
511           "resources": [
512             "components/Dialogs/src/MaterialDialogs.bundle"
513           ],
514           "dependencies": {
515             "MaterialComponents/Buttons": [
517             ],
518             "MaterialComponents/ShadowElevations": [
520             ],
521             "MaterialComponents/ShadowLayer": [
523             ],
524             "MaterialComponents/private/KeyboardWatcher": [
526             ],
527             "MDFInternationalization": [
529             ],
530             "MotionAnimator": [
531               "~> 2.5"
532             ],
533             "MotionTransitioning": [
534               "~> 5.0"
535             ]
536           }
537         },
538         {
539           "name": "ColorThemer",
540           "platforms": {
541             "ios": "8.0"
542           },
543           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
544           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
545           "dependencies": {
546             "MaterialComponents/Dialogs/Component": [
548             ],
549             "MaterialComponents/Themes": [
551             ]
552           }
553         }
554       ]
555     },
556     {
557       "name": "FeatureHighlight",
558       "subspecs": [
559         {
560           "name": "Component",
561           "platforms": {
562             "ios": "8.0"
563           },
564           "public_header_files": "components/FeatureHighlight/src/*.h",
565           "source_files": [
566             "components/FeatureHighlight/src/*.{h,m}",
567             "components/FeatureHighlight/src/private/*.{h,m}"
568           ],
569           "resources": [
570             "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
571           ],
572           "dependencies": {
573             "MaterialComponents/private/Math": [
575             ],
576             "MaterialComponents/Typography": [
578             ],
579             "MDFTextAccessibility": [
581             ]
582           }
583         },
584         {
585           "name": "ColorThemer",
586           "platforms": {
587             "ios": "8.0"
588           },
589           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
590           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
591           "dependencies": {
592             "MaterialComponents/FeatureHighlight/Component": [
594             ],
595             "MaterialComponents/Themes": [
597             ]
598           }
599         }
600       ]
601     },
602     {
603       "name": "FlexibleHeader",
604       "subspecs": [
605         {
606           "name": "Component",
607           "platforms": {
608             "ios": "8.0"
609           },
610           "public_header_files": "components/FlexibleHeader/src/*.h",
611           "source_files": [
612             "components/FlexibleHeader/src/*.{h,m}",
613             "components/FlexibleHeader/src/private/*.{h,m}"
614           ],
615           "dependencies": {
616             "MDFTextAccessibility": [
618             ],
619             "MaterialComponents/private/Application": [
621             ],
622             "MaterialComponents/private/UIMetrics": [
624             ]
625           }
626         },
627         {
628           "name": "ColorThemer",
629           "platforms": {
630             "ios": "8.0"
631           },
632           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
633           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
634           "dependencies": {
635             "MaterialComponents/FlexibleHeader/Component": [
637             ],
638             "MaterialComponents/Themes": [
640             ]
641           }
642         }
643       ]
644     },
645     {
646       "name": "HeaderStackView",
647       "subspecs": [
648         {
649           "name": "Component",
650           "platforms": {
651             "ios": "8.0"
652           },
653           "public_header_files": "components/HeaderStackView/src/*.h",
654           "source_files": "components/HeaderStackView/src/*.{h,m}"
655         },
656         {
657           "name": "ColorThemer",
658           "platforms": {
659             "ios": "8.0"
660           },
661           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
662           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
663           "dependencies": {
664             "MaterialComponents/HeaderStackView/Component": [
666             ],
667             "MaterialComponents/Themes": [
669             ]
670           }
671         }
672       ]
673     },
674     {
675       "name": "Ink",
676       "subspecs": [
677         {
678           "name": "Component",
679           "platforms": {
680             "ios": "8.0"
681           },
682           "public_header_files": "components/Ink/src/*.h",
683           "source_files": [
684             "components/Ink/src/*.{h,m}",
685             "components/Ink/src/private/*.{h,m}"
686           ],
687           "dependencies": {
688             "MaterialComponents/private/Math": [
690             ]
691           }
692         },
693         {
694           "name": "ColorThemer",
695           "platforms": {
696             "ios": "8.0"
697           },
698           "public_header_files": "components/Ink/src/ColorThemer/*.h",
699           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
700           "dependencies": {
701             "MaterialComponents/Ink/Component": [
703             ],
704             "MaterialComponents/Themes": [
706             ]
707           }
708         }
709       ]
710     },
711     {
712       "name": "LibraryInfo",
713       "platforms": {
714         "ios": "8.0"
715       },
716       "public_header_files": "components/LibraryInfo/src/*.h",
717       "source_files": [
718         "components/LibraryInfo/src/*.{h,m}",
719         "components/LibraryInfo/src/private/*.{h,m}"
720       ]
721     },
722     {
723       "name": "MaskedTransition",
724       "platforms": {
725         "ios": "8.0"
726       },
727       "public_header_files": "components/MaskedTransition/src/*.h",
728       "source_files": [
729         "components/MaskedTransition/src/*.{h,m}",
730         "components/MaskedTransition/src/private/*.{h,m}"
731       ],
732       "dependencies": {
733         "MotionTransitioning": [
734           "~> 5.0"
735         ],
736         "MotionAnimator": [
737           "~> 2.0"
738         ],
739         "MotionInterchange": [
740           "~> 1.0"
741         ]
742       }
743     },
744     {
745       "name": "NavigationBar",
746       "subspecs": [
747         {
748           "name": "Component",
749           "platforms": {
750             "ios": "8.0"
751           },
752           "public_header_files": "components/NavigationBar/src/*.h",
753           "source_files": "components/NavigationBar/src/*.{h,m}",
754           "dependencies": {
755             "MDFTextAccessibility": [
757             ],
758             "MaterialComponents/ButtonBar/Component": [
760             ],
761             "MaterialComponents/Typography": [
763             ],
764             "MDFInternationalization": [
766             ],
767             "MaterialComponents/private/Math": [
769             ]
770           }
771         },
772         {
773           "name": "ColorThemer",
774           "platforms": {
775             "ios": "8.0"
776           },
777           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
778           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
779           "dependencies": {
780             "MaterialComponents/NavigationBar/Component": [
782             ],
783             "MaterialComponents/Themes": [
785             ]
786           }
787         }
788       ]
789     },
790     {
791       "name": "OverlayWindow",
792       "platforms": {
793         "ios": "8.0"
794       },
795       "public_header_files": "components/OverlayWindow/src/*.h",
796       "source_files": [
797         "components/OverlayWindow/src/*.{h,m}",
798         "components/OverlayWindow/src/private/*.{h,m}"
799       ],
800       "dependencies": {
801         "MaterialComponents/private/Application": [
803         ]
804       }
805     },
806     {
807       "name": "PageControl",
808       "subspecs": [
809         {
810           "name": "Component",
811           "platforms": {
812             "ios": "8.0"
813           },
814           "public_header_files": "components/PageControl/src/*.h",
815           "source_files": [
816             "components/PageControl/src/*.{h,m}",
817             "components/PageControl/src/private/*.{h,m}"
818           ],
819           "resources": [
820             "components/PageControl/src/MaterialPageControl.bundle"
821           ]
822         },
823         {
824           "name": "ColorThemer",
825           "platforms": {
826             "ios": "8.0"
827           },
828           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
829           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
830           "dependencies": {
831             "MaterialComponents/PageControl/Component": [
833             ],
834             "MaterialComponents/Themes": [
836             ]
837           }
838         }
839       ]
840     },
841     {
842       "name": "Palettes",
843       "platforms": {
844         "ios": "8.0"
845       },
846       "public_header_files": "components/Palettes/src/*.h",
847       "source_files": [
848         "components/Palettes/src/*.{h,m}",
849         "components/Palettes/src/private/*.{h,m}"
850       ]
851     },
852     {
853       "name": "ProgressView",
854       "subspecs": [
855         {
856           "name": "Component",
857           "platforms": {
858             "ios": "8.0"
859           },
860           "public_header_files": "components/ProgressView/src/*.h",
861           "source_files": [
862             "components/ProgressView/src/*.{h,m}",
863             "components/ProgressView/src/private/*.{h,m}"
864           ],
865           "dependencies": {
866             "MDFInternationalization": [
868             ],
869             "MaterialComponents/Palettes": [
871             ],
872             "MaterialComponents/private/Math": [
874             ],
875             "MotionAnimator": [
876               "~> 2.1"
877             ]
878           }
879         },
880         {
881           "name": "ColorThemer",
882           "platforms": {
883             "ios": "8.0"
884           },
885           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
886           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
887           "dependencies": {
888             "MaterialComponents/ProgressView/Component": [
890             ],
891             "MaterialComponents/Themes": [
893             ]
894           }
895         }
896       ]
897     },
898     {
899       "name": "ShadowElevations",
900       "platforms": {
901         "ios": "8.0"
902       },
903       "public_header_files": "components/ShadowElevations/src/*.h",
904       "source_files": "components/ShadowElevations/src/*.{h,m}"
905     },
906     {
907       "name": "ShadowLayer",
908       "platforms": {
909         "ios": "8.0"
910       },
911       "public_header_files": "components/ShadowLayer/src/*.h",
912       "source_files": "components/ShadowLayer/src/*.{h,m}",
913       "dependencies": {
914         "MaterialComponents/ShadowElevations": [
916         ]
917       }
918     },
919     {
920       "name": "Slider",
921       "subspecs": [
922         {
923           "name": "Component",
924           "platforms": {
925             "ios": "8.0"
926           },
927           "public_header_files": "components/Slider/src/*.h",
928           "source_files": [
929             "components/Slider/src/*.{h,m}",
930             "components/Slider/src/private/*.{h,m}"
931           ],
932           "dependencies": {
933             "MaterialComponents/Palettes": [
935             ],
936             "MaterialComponents/private/ThumbTrack": [
938             ]
939           }
940         },
941         {
942           "name": "ColorThemer",
943           "platforms": {
944             "ios": "8.0"
945           },
946           "public_header_files": "components/Slider/src/ColorThemer/*.h",
947           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
948           "dependencies": {
949             "MaterialComponents/Palettes": [
951             ],
952             "MaterialComponents/Slider/Component": [
954             ],
955             "MaterialComponents/Themes": [
957             ]
958           }
959         }
960       ]
961     },
962     {
963       "name": "Snackbar",
964       "platforms": {
965         "ios": "8.0"
966       },
967       "public_header_files": "components/Snackbar/src/*.h",
968       "source_files": [
969         "components/Snackbar/src/*.{h,m}",
970         "components/Snackbar/src/private/*.{h,m}"
971       ],
972       "dependencies": {
973         "MaterialComponents/AnimationTiming": [
975         ],
976         "MaterialComponents/Buttons": [
978         ],
979         "MaterialComponents/OverlayWindow": [
981         ],
982         "MaterialComponents/Typography": [
984         ],
985         "MaterialComponents/private/Application": [
987         ],
988         "MaterialComponents/private/KeyboardWatcher": [
990         ],
991         "MaterialComponents/private/Overlay": [
993         ]
994       }
995     },
996     {
997       "name": "Tabs",
998       "subspecs": [
999         {
1000           "name": "Component",
1001           "platforms": {
1002             "ios": "8.0"
1003           },
1004           "public_header_files": "components/Tabs/src/*.h",
1005           "source_files": [
1006             "components/Tabs/src/*.{h,m}",
1007             "components/Tabs/src/private/*.{h,m}"
1008           ],
1009           "resources": [
1010             "components/Tabs/src/MaterialTabs.bundle"
1011           ],
1012           "dependencies": {
1013             "MDFInternationalization": [
1015             ],
1016             "MaterialComponents/AnimationTiming": [
1018             ],
1019             "MaterialComponents/Ink": [
1021             ],
1022             "MaterialComponents/ShadowElevations": [
1024             ],
1025             "MaterialComponents/ShadowLayer": [
1027             ],
1028             "MaterialComponents/Typography": [
1030             ],
1031             "MaterialComponents/private/Math": [
1033             ]
1034           }
1035         },
1036         {
1037           "name": "ColorThemer",
1038           "platforms": {
1039             "ios": "8.0"
1040           },
1041           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
1042           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
1043           "dependencies": {
1044             "MaterialComponents/Tabs/Component": [
1046             ],
1047             "MaterialComponents/Themes": [
1049             ]
1050           }
1051         }
1052       ]
1053     },
1054     {
1055       "name": "TextFields",
1056       "subspecs": [
1057         {
1058           "name": "Component",
1059           "platforms": {
1060             "ios": "8.0"
1061           },
1062           "public_header_files": "components/TextFields/src/*.h",
1063           "source_files": [
1064             "components/TextFields/src/*.{h,m}",
1065             "components/TextFields/src/private/*.{h,m}"
1066           ],
1067           "dependencies": {
1068             "MaterialComponents/AnimationTiming": [
1070             ],
1071             "MaterialComponents/Palettes": [
1073             ],
1074             "MaterialComponents/Typography": [
1076             ],
1077             "MDFInternationalization": [
1079             ],
1080             "MaterialComponents/private/Math": [
1082             ]
1083           }
1084         },
1085         {
1086           "name": "ColorThemer",
1087           "platforms": {
1088             "ios": "8.0"
1089           },
1090           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
1091           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
1092           "dependencies": {
1093             "MaterialComponents/TextFields/Component": [
1095             ],
1096             "MaterialComponents/Themes": [
1098             ]
1099           }
1100         }
1101       ]
1102     },
1103     {
1104       "name": "Themes",
1105       "platforms": {
1106         "ios": "8.0"
1107       },
1108       "public_header_files": "components/Themes/src/*.h",
1109       "source_files": [
1110         "components/Themes/src/*.{h,m}",
1111         "components/Themes/src/private/*.{h,m}"
1112       ]
1113     },
1114     {
1115       "name": "Typography",
1116       "platforms": {
1117         "ios": "8.0"
1118       },
1119       "public_header_files": "components/Typography/src/*.h",
1120       "source_files": [
1121         "components/Typography/src/*.{h,m}",
1122         "components/Typography/src/private/*.{h,m}"
1123       ],
1124       "dependencies": {
1125         "MaterialComponents/private/Application": [
1127         ]
1128       }
1129     },
1130     {
1131       "name": "private",
1132       "subspecs": [
1133         {
1134           "name": "Icons",
1135           "subspecs": [
1136             {
1137               "name": "Base",
1138               "public_header_files": "components/private/Icons/src/*.h",
1139               "source_files": "components/private/Icons/src/*.{h,m}"
1140             },
1141             {
1142               "name": "ic_arrow_back",
1143               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1144               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1145               "resource_bundles": {
1146                 "MaterialIcons_ic_arrow_back": [
1147                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1148                 ]
1149               },
1150               "dependencies": {
1151                 "MaterialComponents/private/Icons/Base": [
1153                 ]
1154               }
1155             },
1156             {
1157               "name": "ic_check",
1158               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1159               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1160               "resource_bundles": {
1161                 "MaterialIcons_ic_check": [
1162                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1163                 ]
1164               },
1165               "dependencies": {
1166                 "MaterialComponents/private/Icons/Base": [
1168                 ]
1169               }
1170             },
1171             {
1172               "name": "ic_check_circle",
1173               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1174               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1175               "resource_bundles": {
1176                 "MaterialIcons_ic_check_circle": [
1177                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1178                 ]
1179               },
1180               "dependencies": {
1181                 "MaterialComponents/private/Icons/Base": [
1183                 ]
1184               }
1185             },
1186             {
1187               "name": "ic_chevron_right",
1188               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1189               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1190               "resource_bundles": {
1191                 "MaterialIcons_ic_chevron_right": [
1192                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1193                 ]
1194               },
1195               "dependencies": {
1196                 "MaterialComponents/private/Icons/Base": [
1198                 ]
1199               }
1200             },
1201             {
1202               "name": "ic_info",
1203               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1204               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1205               "resource_bundles": {
1206                 "MaterialIcons_ic_info": [
1207                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1208                 ]
1209               },
1210               "dependencies": {
1211                 "MaterialComponents/private/Icons/Base": [
1213                 ]
1214               }
1215             },
1216             {
1217               "name": "ic_radio_button_unchecked",
1218               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1219               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1220               "resource_bundles": {
1221                 "MaterialIcons_ic_radio_button_unchecked": [
1222                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1223                 ]
1224               },
1225               "dependencies": {
1226                 "MaterialComponents/private/Icons/Base": [
1228                 ]
1229               }
1230             },
1231             {
1232               "name": "ic_reorder",
1233               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1234               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1235               "resource_bundles": {
1236                 "MaterialIcons_ic_reorder": [
1237                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1238                 ]
1239               },
1240               "dependencies": {
1241                 "MaterialComponents/private/Icons/Base": [
1243                 ]
1244               }
1245             }
1246           ]
1247         },
1248         {
1249           "name": "Application",
1250           "platforms": {
1251             "ios": "8.0"
1252           },
1253           "public_header_files": "components/private/Application/src/*.h",
1254           "source_files": "components/private/Application/src/*.{h,m}"
1255         },
1256         {
1257           "name": "KeyboardWatcher",
1258           "platforms": {
1259             "ios": "8.0"
1260           },
1261           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1262           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1263           "dependencies": {
1264             "MaterialComponents/private/Application": [
1266             ]
1267           }
1268         },
1269         {
1270           "name": "Math",
1271           "platforms": {
1272             "ios": "8.0"
1273           },
1274           "public_header_files": "components/private/Math/src/*.h",
1275           "source_files": "components/private/Math/src/*.{h,m}"
1276         },
1277         {
1278           "name": "Overlay",
1279           "platforms": {
1280             "ios": "8.0"
1281           },
1282           "public_header_files": "components/private/Overlay/src/*.h",
1283           "source_files": [
1284             "components/private/Overlay/src/*.{h,m}",
1285             "components/private/Overlay/src/private/*.{h,m}"
1286           ]
1287         },
1288         {
1289           "name": "ShapeLibrary",
1290           "platforms": {
1291             "ios": "8.0"
1292           },
1293           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1294           "source_files": [
1295             "components/private/ShapeLibrary/src/*.{h,m}",
1296             "components/private/ShapeLibrary/src/private/*.{h,m}"
1297           ],
1298           "dependencies": {
1299             "MaterialComponents/private/Shapes": [
1301             ],
1302             "MaterialComponents/private/Math": [
1304             ]
1305           }
1306         },
1307         {
1308           "name": "Shapes",
1309           "platforms": {
1310             "ios": "8.0"
1311           },
1312           "public_header_files": "components/private/Shapes/src/*.h",
1313           "source_files": [
1314             "components/private/Shapes/src/*.{h,m}",
1315             "components/private/Shapes/src/private/*.{h,m}"
1316           ],
1317           "dependencies": {
1318             "MaterialComponents/ShadowLayer": [
1320             ],
1321             "MaterialComponents/private/Math": [
1323             ]
1324           }
1325         },
1326         {
1327           "name": "ThumbTrack",
1328           "platforms": {
1329             "ios": "8.0"
1330           },
1331           "public_header_files": "components/private/ThumbTrack/src/*.h",
1332           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1333           "dependencies": {
1334             "MaterialComponents/Ink": [
1336             ],
1337             "MaterialComponents/ShadowElevations": [
1339             ],
1340             "MaterialComponents/ShadowLayer": [
1342             ],
1343             "MaterialComponents/Typography": [
1345             ],
1346             "MDFInternationalization": [
1348             ],
1349             "MaterialComponents/private/Math": [
1351             ]
1352           }
1353         },
1354         {
1355           "name": "UIMetrics",
1356           "platforms": {
1357             "ios": "8.0"
1358           },
1359           "public_header_files": "components/private/UIMetrics/src/*.h",
1360           "source_files": [
1361             "components/private/UIMetrics/src/*.{h,m}",
1362             "components/private/UIMetrics/src/private/*.{h,m}"
1363           ],
1364           "dependencies": {
1365             "MaterialComponents/private/Application": [
1367             ]
1368           }
1369         }
1370       ]
1371     }
1372   ]