[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 77.0.0 / MaterialComponents.podspec.json
blob840e939fc3e6da6392fff9d173388b7ec25903bd
2   "name": "MaterialComponents",
3   "version": "77.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": "v77.0.0"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "platforms": {
20         "ios": "8.0"
21       },
22       "public_header_files": "components/ActivityIndicator/src/*.h",
23       "source_files": [
24         "components/ActivityIndicator/src/*.{h,m}",
25         "components/ActivityIndicator/src/private/*.{h,m}"
26       ],
27       "resources": [
28         "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
29       ],
30       "dependencies": {
31         "MDFInternationalization": [
33         ],
34         "MaterialComponents/Palettes": [
36         ],
37         "MaterialComponents/private/Application": [
39         ],
40         "MotionAnimator": [
41           "~> 2.0"
42         ]
43       },
44       "testspecs": [
45         {
46           "name": "UnitTests",
47           "test_type": "unit",
48           "source_files": [
49             "components/ActivityIndicator/tests/unit/*.{h,m,swift}",
50             "components/ActivityIndicator/tests/unit/supplemental/*.{h,m,swift}"
51           ],
52           "resources": "components/ActivityIndicator/tests/unit/resources/*",
53           "dependencies": {
54             "MaterialComponents/ActivityIndicator+ColorThemer": [
56             ]
57           }
58         }
59       ]
60     },
61     {
62       "name": "ActivityIndicator+ColorThemer",
63       "platforms": {
64         "ios": "8.0"
65       },
66       "public_header_files": [
67         "components/ActivityIndicator/src/ColorThemer/*.h"
68       ],
69       "source_files": [
70         "components/ActivityIndicator/src/ColorThemer/*.{h,m}"
71       ],
72       "dependencies": {
73         "MaterialComponents/ActivityIndicator": [
75         ],
76         "MaterialComponents/schemes/Color": [
78         ]
79       }
80     },
81     {
82       "name": "AnimationTiming",
83       "platforms": {
84         "ios": "8.0"
85       },
86       "public_header_files": "components/AnimationTiming/src/*.h",
87       "source_files": [
88         "components/AnimationTiming/src/*.{h,m}",
89         "components/AnimationTiming/src/private/*.{h,m}"
90       ],
91       "testspecs": [
92         {
93           "name": "UnitTests",
94           "test_type": "unit",
95           "source_files": [
96             "components/AnimationTiming/tests/unit/*.{h,m,swift}",
97             "components/AnimationTiming/tests/unit/supplemental/*.{h,m,swift}"
98           ],
99           "resources": "components/AnimationTiming/tests/unit/resources/*"
100         }
101       ]
102     },
103     {
104       "name": "AppBar",
105       "platforms": {
106         "ios": "8.0"
107       },
108       "public_header_files": "components/AppBar/src/*.h",
109       "source_files": [
110         "components/AppBar/src/*.{h,m}",
111         "components/AppBar/src/private/*.{h,m}"
112       ],
113       "resources": [
114         "components/AppBar/src/MaterialAppBar.bundle"
115       ],
116       "dependencies": {
117         "MaterialComponents/HeaderStackView": [
119         ],
120         "MaterialComponents/NavigationBar": [
122         ],
123         "MaterialComponents/Typography": [
125         ],
126         "MaterialComponents/private/Application": [
128         ],
129         "MaterialComponents/FlexibleHeader": [
131         ],
132         "MaterialComponents/ShadowElevations": [
134         ],
135         "MaterialComponents/ShadowLayer": [
137         ],
138         "MDFInternationalization": [
140         ],
141         "MaterialComponents/private/Icons/ic_arrow_back": [
143         ],
144         "MaterialComponents/private/UIMetrics": [
146         ]
147       },
148       "testspecs": [
149         {
150           "name": "UnitTests",
151           "test_type": "unit",
152           "source_files": [
153             "components/AppBar/tests/unit/*.{h,m,swift}",
154             "components/AppBar/tests/unit/supplemental/*.{h,m,swift}"
155           ],
156           "resources": "components/AppBar/tests/unit/resources/*",
157           "dependencies": {
158             "MaterialComponents/AppBar+ColorThemer": [
160             ],
161             "MaterialComponents/AppBar+TypographyThemer": [
163             ]
164           }
165         }
166       ]
167     },
168     {
169       "name": "AppBar+ColorThemer",
170       "platforms": {
171         "ios": "8.0"
172       },
173       "public_header_files": [
174         "components/AppBar/src/ColorThemer/*.h"
175       ],
176       "source_files": [
177         "components/AppBar/src/ColorThemer/*.{h,m}",
178         "components/AppBar/src/ColorThemer/private/*.{h,m}"
179       ],
180       "dependencies": {
181         "MaterialComponents/AppBar": [
183         ],
184         "MaterialComponents/FlexibleHeader+ColorThemer": [
186         ],
187         "MaterialComponents/NavigationBar+ColorThemer": [
189         ],
190         "MaterialComponents/Themes": [
192         ]
193       }
194     },
195     {
196       "name": "AppBar+TypographyThemer",
197       "platforms": {
198         "ios": "8.0"
199       },
200       "public_header_files": [
201         "components/AppBar/src/TypographyThemer/*.h"
202       ],
203       "source_files": [
204         "components/AppBar/src/TypographyThemer/*.{h,m}",
205         "components/AppBar/src/TypographyThemer/private/*.{h,m}"
206       ],
207       "dependencies": {
208         "MaterialComponents/AppBar": [
210         ],
211         "MaterialComponents/NavigationBar+TypographyThemer": [
213         ]
214       }
215     },
216     {
217       "name": "BottomAppBar",
218       "platforms": {
219         "ios": "8.0"
220       },
221       "public_header_files": "components/BottomAppBar/src/*.h",
222       "source_files": [
223         "components/BottomAppBar/src/*.{h,m}",
224         "components/BottomAppBar/src/private/*.{h,m}"
225       ],
226       "dependencies": {
227         "MDFInternationalization": [
229         ],
230         "MaterialComponents/Buttons": [
232         ],
233         "MaterialComponents/NavigationBar": [
235         ],
236         "MaterialComponents/private/Math": [
238         ]
239       },
240       "testspecs": [
241         {
242           "name": "UnitTests",
243           "test_type": "unit",
244           "source_files": [
245             "components/BottomAppBar/tests/unit/*.{h,m,swift}",
246             "components/BottomAppBar/tests/unit/supplemental/*.{h,m,swift}"
247           ],
248           "resources": "components/BottomAppBar/tests/unit/resources/*",
249           "dependencies": {
250             "MaterialComponents/BottomAppBar+ColorThemer": [
252             ]
253           }
254         }
255       ]
256     },
257     {
258       "name": "BottomAppBar+ColorThemer",
259       "platforms": {
260         "ios": "8.0"
261       },
262       "public_header_files": [
263         "components/BottomAppBar/src/ColorThemer/*.h"
264       ],
265       "source_files": [
266         "components/BottomAppBar/src/ColorThemer/*.{h,m}"
267       ],
268       "dependencies": {
269         "MaterialComponents/BottomAppBar": [
271         ],
272         "MaterialComponents/Themes": [
274         ]
275       }
276     },
277     {
278       "name": "BottomNavigation",
279       "platforms": {
280         "ios": "8.0"
281       },
282       "public_header_files": "components/BottomNavigation/src/*.h",
283       "source_files": [
284         "components/BottomNavigation/src/*.{h,m}",
285         "components/BottomNavigation/src/private/*.{h,m}"
286       ],
287       "exclude_files": [
288         "components/BottomNavigation/src/MDCBottomNavigationBarController.*",
289         "components/BottomNavigation/src/MaterialBottomNavigationBeta.h"
290       ],
291       "resources": [
292         "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
293       ],
294       "dependencies": {
295         "MDFInternationalization": [
297         ],
298         "MaterialComponents/Ink": [
300         ],
301         "MaterialComponents/ShadowElevations": [
303         ],
304         "MaterialComponents/ShadowLayer": [
306         ],
307         "MaterialComponents/Typography": [
309         ],
310         "MaterialComponents/private/Math": [
312         ]
313       },
314       "testspecs": [
315         {
316           "name": "UnitTests",
317           "test_type": "unit",
318           "source_files": [
319             "components/BottomNavigation/tests/unit/*.{h,m,swift}",
320             "components/BottomNavigation/tests/unit/supplemental/*.{h,m,swift}"
321           ],
322           "exclude_files": [
323             "components/BottomNavigation/tests/unit/MDCBottomNavigationBarControllerTests.m"
324           ],
325           "resources": "components/BottomNavigation/tests/unit/resources/*",
326           "dependencies": {
327             "MaterialComponents/BottomNavigation+ColorThemer": [
329             ],
330             "MaterialComponents/BottomNavigation+TypographyThemer": [
332             ]
333           }
334         }
335       ]
336     },
337     {
338       "name": "BottomNavigation+ColorThemer",
339       "platforms": {
340         "ios": "8.0"
341       },
342       "public_header_files": [
343         "components/BottomNavigation/src/ColorThemer/*.h"
344       ],
345       "source_files": [
346         "components/BottomNavigation/src/ColorThemer/*.{h,m}"
347       ],
348       "dependencies": {
349         "MaterialComponents/BottomNavigation": [
351         ],
352         "MaterialComponents/schemes/Color": [
354         ]
355       }
356     },
357     {
358       "name": "BottomNavigation+TypographyThemer",
359       "platforms": {
360         "ios": "8.0"
361       },
362       "public_header_files": [
363         "components/BottomNavigation/src/TypographyThemer/*.h"
364       ],
365       "source_files": [
366         "components/BottomNavigation/src/TypographyThemer/*.{h,m}"
367       ],
368       "dependencies": {
369         "MaterialComponents/BottomNavigation": [
371         ],
372         "MaterialComponents/schemes/Typography": [
374         ]
375       }
376     },
377     {
378       "name": "BottomSheet",
379       "platforms": {
380         "ios": "8.0"
381       },
382       "public_header_files": "components/BottomSheet/src/*.h",
383       "source_files": [
384         "components/BottomSheet/src/*.{h,m}",
385         "components/BottomSheet/src/private/*.{h,m}"
386       ],
387       "dependencies": {
388         "MaterialComponents/ShapeLibrary": [
390         ],
391         "MaterialComponents/Shapes": [
393         ],
394         "MaterialComponents/private/KeyboardWatcher": [
396         ],
397         "MaterialComponents/private/Math": [
399         ]
400       },
401       "testspecs": [
402         {
403           "name": "UnitTests",
404           "test_type": "unit",
405           "source_files": [
406             "components/BottomSheet/tests/unit/*.{h,m,swift}",
407             "components/BottomSheet/tests/unit/supplemental/*.{h,m,swift}"
408           ],
409           "resources": "components/BottomSheet/tests/unit/resources/*",
410           "dependencies": {
411             "MaterialComponents/BottomSheet+ShapeThemer": [
413             ]
414           }
415         }
416       ]
417     },
418     {
419       "name": "BottomSheet+ShapeThemer",
420       "platforms": {
421         "ios": "8.0"
422       },
423       "public_header_files": [
424         "components/BottomSheet/src/ShapeThemer/*.h"
425       ],
426       "source_files": [
427         "components/BottomSheet/src/ShapeThemer/*.{h,m}",
428         "components/BottomSheet/src/ShapeThemer/private/*.{h,m}"
429       ],
430       "dependencies": {
431         "MaterialComponents/BottomSheet": [
433         ],
434         "MaterialComponents/schemes/Shape": [
436         ]
437       }
438     },
439     {
440       "name": "Buttons",
441       "platforms": {
442         "ios": "8.0"
443       },
444       "public_header_files": "components/Buttons/src/*.h",
445       "source_files": [
446         "components/Buttons/src/*.{h,m}",
447         "components/Buttons/src/private/*.{h,m}"
448       ],
449       "dependencies": {
450         "MDFInternationalization": [
452         ],
453         "MDFTextAccessibility": [
455         ],
456         "MaterialComponents/Ink": [
458         ],
459         "MaterialComponents/ShadowElevations": [
461         ],
462         "MaterialComponents/ShadowLayer": [
464         ],
465         "MaterialComponents/Shapes": [
467         ],
468         "MaterialComponents/Typography": [
470         ],
471         "MaterialComponents/private/Math": [
473         ]
474       },
475       "testspecs": [
476         {
477           "name": "UnitTests",
478           "test_type": "unit",
479           "source_files": [
480             "components/Buttons/tests/unit/*.{h,m,swift}",
481             "components/Buttons/tests/unit/supplemental/*.{h,m,swift}"
482           ],
483           "resources": "components/Buttons/tests/unit/resources/*",
484           "dependencies": {
485             "MaterialComponents/Buttons+ShapeThemer": [
487             ],
488             "MaterialComponents/Buttons+ColorThemer": [
490             ],
491             "MaterialComponents/Buttons+TypographyThemer": [
493             ],
494             "MaterialComponents/Buttons+TitleColorAccessibilityMutator": [
496             ],
497             "MaterialComponents/Buttons+ButtonThemer": [
499             ]
500           }
501         }
502       ]
503     },
504     {
505       "name": "Buttons+ColorThemer",
506       "platforms": {
507         "ios": "8.0"
508       },
509       "public_header_files": [
510         "components/Buttons/src/ColorThemer/*.h"
511       ],
512       "source_files": [
513         "components/Buttons/src/ColorThemer/*.{h,m}",
514         "components/Buttons/src/ColorThemer/private/*.{h,m}"
515       ],
516       "dependencies": {
517         "MaterialComponents/Buttons": [
519         ],
520         "MaterialComponents/schemes/Color": [
522         ]
523       }
524     },
525     {
526       "name": "Buttons+TitleColorAccessibilityMutator",
527       "platforms": {
528         "ios": "8.0"
529       },
530       "public_header_files": [
531         "components/Buttons/src/TitleColorAccessibilityMutator/*.h"
532       ],
533       "source_files": [
534         "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
535         "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
536       ],
537       "dependencies": {
538         "MDFTextAccessibility": [
540         ],
541         "MaterialComponents/Buttons": [
543         ]
544       }
545     },
546     {
547       "name": "Buttons+ShapeThemer",
548       "platforms": {
549         "ios": "8.0"
550       },
551       "public_header_files": [
552         "components/Buttons/src/ShapeThemer/*.h"
553       ],
554       "source_files": [
555         "components/Buttons/src/ShapeThemer/*.{h,m}"
556       ],
557       "dependencies": {
558         "MaterialComponents/Buttons": [
560         ],
561         "MaterialComponents/schemes/Shape": [
563         ]
564       }
565     },
566     {
567       "name": "Buttons+TypographyThemer",
568       "platforms": {
569         "ios": "8.0"
570       },
571       "public_header_files": [
572         "components/Buttons/src/TypographyThemer/*.h"
573       ],
574       "source_files": [
575         "components/Buttons/src/TypographyThemer/*.{h,m}"
576       ],
577       "dependencies": {
578         "MaterialComponents/Buttons": [
580         ],
581         "MaterialComponents/schemes/Typography": [
583         ]
584       }
585     },
586     {
587       "name": "Buttons+ButtonThemer",
588       "platforms": {
589         "ios": "8.0"
590       },
591       "public_header_files": [
592         "components/Buttons/src/ButtonThemer/*.h"
593       ],
594       "source_files": [
595         "components/Buttons/src/ButtonThemer/*.{h,m}",
596         "components/Buttons/src/ButtonThemer/private/*.{h,m}"
597       ],
598       "dependencies": {
599         "MaterialComponents/Buttons": [
601         ],
602         "MaterialComponents/Buttons+ColorThemer": [
604         ],
605         "MaterialComponents/Buttons+ShapeThemer": [
607         ],
608         "MaterialComponents/Buttons+TypographyThemer": [
610         ],
611         "MaterialComponents/Palettes": [
613         ]
614       }
615     },
616     {
617       "name": "ButtonBar",
618       "platforms": {
619         "ios": "8.0"
620       },
621       "public_header_files": "components/ButtonBar/src/*.h",
622       "source_files": [
623         "components/ButtonBar/src/*.{h,m}",
624         "components/ButtonBar/src/private/*.{h,m}"
625       ],
626       "dependencies": {
627         "MDFInternationalization": [
629         ],
630         "MaterialComponents/Buttons": [
632         ],
633         "MaterialComponents/private/Application": [
635         ]
636       },
637       "testspecs": [
638         {
639           "name": "UnitTests",
640           "test_type": "unit",
641           "source_files": [
642             "components/ButtonBar/tests/unit/*.{h,m,swift}",
643             "components/ButtonBar/tests/unit/supplemental/*.{h,m,swift}"
644           ],
645           "resources": "components/ButtonBar/tests/unit/resources/*",
646           "dependencies": {
647             "MaterialComponents/ButtonBar+TypographyThemer": [
649             ]
650           }
651         }
652       ]
653     },
654     {
655       "name": "ButtonBar+ColorThemer",
656       "platforms": {
657         "ios": "8.0"
658       },
659       "public_header_files": [
660         "components/ButtonBar/src/ColorThemer/*.h"
661       ],
662       "source_files": [
663         "components/ButtonBar/src/ColorThemer/*.{h,m}"
664       ],
665       "dependencies": {
666         "MaterialComponents/ButtonBar": [
668         ],
669         "MaterialComponents/Themes": [
671         ]
672       }
673     },
674     {
675       "name": "ButtonBar+TypographyThemer",
676       "platforms": {
677         "ios": "8.0"
678       },
679       "public_header_files": [
680         "components/ButtonBar/src/TypographyThemer/*.h"
681       ],
682       "source_files": [
683         "components/ButtonBar/src/TypographyThemer/*.{h,m}"
684       ],
685       "dependencies": {
686         "MaterialComponents/ButtonBar": [
688         ],
689         "MaterialComponents/schemes/Typography": [
691         ]
692       }
693     },
694     {
695       "name": "Cards",
696       "platforms": {
697         "ios": "8.0"
698       },
699       "public_header_files": "components/Cards/src/*.h",
700       "source_files": "components/Cards/src/*.{h,m}",
701       "dependencies": {
702         "MaterialComponents/Ink": [
704         ],
705         "MaterialComponents/ShadowLayer": [
707         ],
708         "MaterialComponents/Shapes": [
710         ],
711         "MaterialComponents/private/Icons/ic_check_circle": [
713         ],
714         "MaterialComponents/private/Math": [
716         ]
717       },
718       "testspecs": [
719         {
720           "name": "UnitTests",
721           "test_type": "unit",
722           "source_files": [
723             "components/Cards/tests/unit/*.{h,m,swift}",
724             "components/Cards/tests/unit/supplemental/*.{h,m,swift}"
725           ],
726           "resources": "components/Cards/tests/unit/resources/*",
727           "dependencies": {
728             "MaterialComponents/Cards+ColorThemer": [
730             ],
731             "MaterialComponents/Cards+ShapeThemer": [
733             ]
734           }
735         }
736       ]
737     },
738     {
739       "name": "Cards+ColorThemer",
740       "platforms": {
741         "ios": "8.0"
742       },
743       "public_header_files": [
744         "components/Cards/src/ColorThemer/*.h"
745       ],
746       "source_files": [
747         "components/Cards/src/ColorThemer/*.{h,m}"
748       ],
749       "dependencies": {
750         "MaterialComponents/Cards": [
752         ],
753         "MaterialComponents/schemes/Color": [
755         ]
756       }
757     },
758     {
759       "name": "Cards+ShapeThemer",
760       "platforms": {
761         "ios": "8.0"
762       },
763       "public_header_files": [
764         "components/Cards/src/ShapeThemer/*.h"
765       ],
766       "source_files": [
767         "components/Cards/src/ShapeThemer/*.{h,m}"
768       ],
769       "dependencies": {
770         "MaterialComponents/Cards": [
772         ],
773         "MaterialComponents/schemes/Shape": [
775         ]
776       }
777     },
778     {
779       "name": "Cards+CardThemer",
780       "platforms": {
781         "ios": "8.0"
782       },
783       "public_header_files": [
784         "components/Cards/src/CardThemer/*.h"
785       ],
786       "source_files": [
787         "components/Cards/src/CardThemer/*.{h,m}"
788       ],
789       "dependencies": {
790         "MaterialComponents/Cards": [
792         ],
793         "MaterialComponents/Cards+ColorThemer": [
795         ],
796         "MaterialComponents/Cards+ShapeThemer": [
798         ]
799       }
800     },
801     {
802       "name": "Chips",
803       "platforms": {
804         "ios": "8.0"
805       },
806       "public_header_files": "components/Chips/src/*.h",
807       "source_files": [
808         "components/Chips/src/*.{h,m}",
809         "components/Chips/src/private/*.{h,m}"
810       ],
811       "dependencies": {
812         "MDFInternationalization": [
814         ],
815         "MaterialComponents/Ink": [
817         ],
818         "MaterialComponents/ShadowLayer": [
820         ],
821         "MaterialComponents/ShadowElevations": [
823         ],
824         "MaterialComponents/ShapeLibrary": [
826         ],
827         "MaterialComponents/Shapes": [
829         ],
830         "MaterialComponents/TextFields": [
832         ],
833         "MaterialComponents/Typography": [
835         ],
836         "MaterialComponents/private/Math": [
838         ]
839       },
840       "testspecs": [
841         {
842           "name": "UnitTests",
843           "test_type": "unit",
844           "source_files": [
845             "components/Chips/tests/unit/*.{h,m,swift}",
846             "components/Chips/tests/unit/supplemental/*.{h,m,swift}"
847           ],
848           "resources": "components/Chips/tests/unit/resources/*",
849           "dependencies": {
850             "MaterialComponents/Chips+ChipThemer": [
852             ],
853             "MaterialComponents/Chips+FontThemer": [
855             ],
856             "MaterialComponents/Themes": [
858             ]
859           }
860         }
861       ]
862     },
863     {
864       "name": "Chips+ChipThemer",
865       "platforms": {
866         "ios": "8.0"
867       },
868       "public_header_files": [
869         "components/Chips/src/ChipThemer/*.h"
870       ],
871       "source_files": [
872         "components/Chips/src/ChipThemer/*.{h,m}"
873       ],
874       "dependencies": {
875         "MaterialComponents/Chips": [
877         ],
878         "MaterialComponents/Chips+ColorThemer": [
880         ],
881         "MaterialComponents/Chips+ShapeThemer": [
883         ],
884         "MaterialComponents/Chips+TypographyThemer": [
886         ]
887       }
888     },
889     {
890       "name": "Chips+ColorThemer",
891       "platforms": {
892         "ios": "8.0"
893       },
894       "public_header_files": [
895         "components/Chips/src/ColorThemer/*.h"
896       ],
897       "source_files": [
898         "components/Chips/src/ColorThemer/*.{h,m}"
899       ],
900       "dependencies": {
901         "MaterialComponents/Chips": [
903         ],
904         "MaterialComponents/schemes/Color": [
906         ]
907       }
908     },
909     {
910       "name": "Chips+FontThemer",
911       "platforms": {
912         "ios": "8.0"
913       },
914       "public_header_files": [
915         "components/Chips/src/FontThemer/*.h"
916       ],
917       "source_files": [
918         "components/Chips/src/FontThemer/*.{h,m}"
919       ],
920       "dependencies": {
921         "MaterialComponents/Chips": [
923         ],
924         "MaterialComponents/Themes": [
926         ]
927       }
928     },
929     {
930       "name": "Chips+ShapeThemer",
931       "platforms": {
932         "ios": "8.0"
933       },
934       "public_header_files": [
935         "components/Chips/src/ShapeThemer/*.h"
936       ],
937       "source_files": [
938         "components/Chips/src/ShapeThemer/*.{h,m}"
939       ],
940       "dependencies": {
941         "MaterialComponents/Chips": [
943         ],
944         "MaterialComponents/schemes/Shape": [
946         ]
947       }
948     },
949     {
950       "name": "Chips+TypographyThemer",
951       "platforms": {
952         "ios": "8.0"
953       },
954       "public_header_files": [
955         "components/Chips/src/TypographyThemer/*.h"
956       ],
957       "source_files": [
958         "components/Chips/src/TypographyThemer/*.{h,m}"
959       ],
960       "dependencies": {
961         "MaterialComponents/Chips": [
963         ],
964         "MaterialComponents/schemes/Typography": [
966         ]
967       }
968     },
969     {
970       "name": "CollectionCells",
971       "platforms": {
972         "ios": "8.0"
973       },
974       "public_header_files": "components/CollectionCells/src/*.h",
975       "source_files": [
976         "components/CollectionCells/src/*.{h,m}",
977         "components/CollectionCells/src/private/*.{h,m}"
978       ],
979       "resources": [
980         "components/CollectionCells/src/MaterialCollectionCells.bundle"
981       ],
982       "frameworks": [
983         "CoreGraphics",
984         "QuartzCore"
985       ],
986       "dependencies": {
987         "MDFInternationalization": [
989         ],
990         "MaterialComponents/CollectionLayoutAttributes": [
992         ],
993         "MaterialComponents/Ink": [
995         ],
996         "MaterialComponents/Typography": [
998         ],
999         "MaterialComponents/Palettes": [
1001         ],
1002         "MaterialComponents/private/Icons/ic_check": [
1004         ],
1005         "MaterialComponents/private/Icons/ic_check_circle": [
1007         ],
1008         "MaterialComponents/private/Icons/ic_chevron_right": [
1010         ],
1011         "MaterialComponents/private/Icons/ic_info": [
1013         ],
1014         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
1016         ],
1017         "MaterialComponents/private/Icons/ic_reorder": [
1019         ],
1020         "MaterialComponents/private/Math": [
1022         ]
1023       },
1024       "testspecs": [
1025         {
1026           "name": "UnitTests",
1027           "test_type": "unit",
1028           "source_files": [
1029             "components/CollectionCells/tests/unit/*.{h,m,swift}",
1030             "components/CollectionCells/tests/unit/supplemental/*.{h,m,swift}"
1031           ],
1032           "resources": "components/CollectionCells/tests/unit/resources/*"
1033         }
1034       ]
1035     },
1036     {
1037       "name": "CollectionLayoutAttributes",
1038       "platforms": {
1039         "ios": "8.0"
1040       },
1041       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
1042       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}",
1043       "testspecs": [
1044         {
1045           "name": "UnitTests",
1046           "test_type": "unit",
1047           "source_files": [
1048             "components/CollectionLayoutAttributes/tests/unit/*.{h,m,swift}",
1049             "components/CollectionLayoutAttributes/tests/unit/supplemental/*.{h,m,swift}"
1050           ],
1051           "resources": "components/CollectionLayoutAttributes/tests/unit/resources/*"
1052         }
1053       ]
1054     },
1055     {
1056       "name": "Collections",
1057       "platforms": {
1058         "ios": "8.0"
1059       },
1060       "public_header_files": "components/Collections/src/*.h",
1061       "source_files": [
1062         "components/Collections/src/*.{h,m}",
1063         "components/Collections/src/private/*.{h,m}"
1064       ],
1065       "resources": [
1066         "components/Collections/src/MaterialCollections.bundle"
1067       ],
1068       "frameworks": [
1069         "CoreGraphics",
1070         "QuartzCore"
1071       ],
1072       "dependencies": {
1073         "MaterialComponents/CollectionCells": [
1075         ],
1076         "MaterialComponents/CollectionLayoutAttributes": [
1078         ],
1079         "MaterialComponents/Ink": [
1081         ],
1082         "MaterialComponents/Palettes": [
1084         ],
1085         "MaterialComponents/ShadowElevations": [
1087         ],
1088         "MaterialComponents/ShadowLayer": [
1090         ],
1091         "MaterialComponents/Typography": [
1093         ]
1094       },
1095       "testspecs": [
1096         {
1097           "name": "UnitTests",
1098           "test_type": "unit",
1099           "source_files": [
1100             "components/Collections/tests/unit/*.{h,m,swift}",
1101             "components/Collections/tests/unit/supplemental/*.{h,m,swift}"
1102           ],
1103           "resources": "components/Collections/tests/unit/resources/*"
1104         }
1105       ]
1106     },
1107     {
1108       "name": "Dialogs",
1109       "platforms": {
1110         "ios": "8.0"
1111       },
1112       "public_header_files": "components/Dialogs/src/*.h",
1113       "source_files": [
1114         "components/Dialogs/src/*.{h,m}",
1115         "components/Dialogs/src/private/*.{h,m}"
1116       ],
1117       "resources": [
1118         "components/Dialogs/src/MaterialDialogs.bundle"
1119       ],
1120       "dependencies": {
1121         "MaterialComponents/Buttons": [
1123         ],
1124         "MaterialComponents/ShadowElevations": [
1126         ],
1127         "MaterialComponents/ShadowLayer": [
1129         ],
1130         "MaterialComponents/Typography": [
1132         ],
1133         "MaterialComponents/private/KeyboardWatcher": [
1135         ],
1136         "MDFInternationalization": [
1138         ]
1139       },
1140       "testspecs": [
1141         {
1142           "name": "UnitTests",
1143           "test_type": "unit",
1144           "source_files": [
1145             "components/Dialogs/tests/unit/*.{h,m,swift}",
1146             "components/Dialogs/tests/unit/supplemental/*.{h,m,swift}"
1147           ],
1148           "resources": "components/Dialogs/tests/unit/resources/*",
1149           "dependencies": {
1150             "MaterialComponents/Dialogs+DialogThemer": [
1152             ]
1153           }
1154         }
1155       ]
1156     },
1157     {
1158       "name": "Dialogs+ColorThemer",
1159       "platforms": {
1160         "ios": "8.0"
1161       },
1162       "public_header_files": [
1163         "components/Dialogs/src/ColorThemer/*.h"
1164       ],
1165       "source_files": [
1166         "components/Dialogs/src/ColorThemer/*.{h,m}"
1167       ],
1168       "dependencies": {
1169         "MaterialComponents/Dialogs": [
1171         ],
1172         "MaterialComponents/Themes": [
1174         ],
1175         "MaterialComponents/Buttons+ColorThemer": [
1177         ]
1178       }
1179     },
1180     {
1181       "name": "Dialogs+TypographyThemer",
1182       "platforms": {
1183         "ios": "8.0"
1184       },
1185       "public_header_files": [
1186         "components/Dialogs/src/TypographyThemer/*.h"
1187       ],
1188       "source_files": [
1189         "components/Dialogs/src/TypographyThemer/*.{h,m}"
1190       ],
1191       "dependencies": {
1192         "MaterialComponents/Dialogs": [
1194         ],
1195         "MaterialComponents/schemes/Typography": [
1197         ],
1198         "MaterialComponents/Buttons+TypographyThemer": [
1200         ]
1201       }
1202     },
1203     {
1204       "name": "Dialogs+DialogThemer",
1205       "platforms": {
1206         "ios": "8.0"
1207       },
1208       "public_header_files": [
1209         "components/Dialogs/src/DialogThemer/*.h"
1210       ],
1211       "source_files": [
1212         "components/Dialogs/src/DialogThemer/*.{h,m}"
1213       ],
1214       "dependencies": {
1215         "MaterialComponents/Dialogs": [
1217         ],
1218         "MaterialComponents/Dialogs+ColorThemer": [
1220         ],
1221         "MaterialComponents/Dialogs+TypographyThemer": [
1223         ],
1224         "MaterialComponents/Buttons+ButtonThemer": [
1226         ]
1227       }
1228     },
1229     {
1230       "name": "FeatureHighlight",
1231       "platforms": {
1232         "ios": "8.0"
1233       },
1234       "public_header_files": "components/FeatureHighlight/src/*.h",
1235       "source_files": [
1236         "components/FeatureHighlight/src/*.{h,m}",
1237         "components/FeatureHighlight/src/private/*.{h,m}"
1238       ],
1239       "resources": [
1240         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
1241       ],
1242       "dependencies": {
1243         "MaterialComponents/private/Math": [
1245         ],
1246         "MaterialComponents/Typography": [
1248         ],
1249         "MDFTextAccessibility": [
1251         ]
1252       },
1253       "testspecs": [
1254         {
1255           "name": "UnitTests",
1256           "test_type": "unit",
1257           "source_files": [
1258             "components/FeatureHighlight/tests/unit/*.{h,m,swift}",
1259             "components/FeatureHighlight/tests/unit/supplemental/*.{h,m,swift}"
1260           ],
1261           "resources": "components/FeatureHighlight/tests/unit/resources/*",
1262           "dependencies": {
1263             "MaterialComponents/FeatureHighlight+ColorThemer": [
1265             ],
1266             "MaterialComponents/FeatureHighlight+TypographyThemer": [
1268             ],
1269             "MaterialComponents/FeatureHighlight+FeatureHighlightAccessibilityMutator": [
1271             ]
1272           }
1273         }
1274       ]
1275     },
1276     {
1277       "name": "FeatureHighlight+ColorThemer",
1278       "platforms": {
1279         "ios": "8.0"
1280       },
1281       "public_header_files": [
1282         "components/FeatureHighlight/src/ColorThemer/*.h"
1283       ],
1284       "source_files": [
1285         "components/FeatureHighlight/src/ColorThemer/*.{h,m}"
1286       ],
1287       "dependencies": {
1288         "MaterialComponents/FeatureHighlight": [
1290         ],
1291         "MaterialComponents/Themes": [
1293         ]
1294       }
1295     },
1296     {
1297       "name": "FeatureHighlight+FontThemer",
1298       "platforms": {
1299         "ios": "8.0"
1300       },
1301       "public_header_files": [
1302         "components/FeatureHighlight/src/FontThemer/*.h"
1303       ],
1304       "source_files": [
1305         "components/FeatureHighlight/src/FontThemer/*.{h,m}"
1306       ],
1307       "dependencies": {
1308         "MaterialComponents/FeatureHighlight": [
1310         ],
1311         "MaterialComponents/Themes": [
1313         ]
1314       }
1315     },
1316     {
1317       "name": "FeatureHighlight+TypographyThemer",
1318       "platforms": {
1319         "ios": "8.0"
1320       },
1321       "public_header_files": [
1322         "components/FeatureHighlight/src/TypographyThemer/*.h"
1323       ],
1324       "source_files": [
1325         "components/FeatureHighlight/src/TypographyThemer/*.{h,m}"
1326       ],
1327       "dependencies": {
1328         "MaterialComponents/FeatureHighlight": [
1330         ],
1331         "MaterialComponents/schemes/Typography": [
1333         ]
1334       }
1335     },
1336     {
1337       "name": "FeatureHighlight+FeatureHighlightAccessibilityMutator",
1338       "platforms": {
1339         "ios": "8.0"
1340       },
1341       "public_header_files": [
1342         "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.h"
1343       ],
1344       "source_files": [
1345         "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.{h,m}"
1346       ],
1347       "dependencies": {
1348         "MaterialComponents/FeatureHighlight": [
1350         ],
1351         "MDFTextAccessibility": [
1353         ]
1354       }
1355     },
1356     {
1357       "name": "FlexibleHeader",
1358       "platforms": {
1359         "ios": "8.0"
1360       },
1361       "public_header_files": "components/FlexibleHeader/src/*.h",
1362       "source_files": [
1363         "components/FlexibleHeader/src/*.{h,m}",
1364         "components/FlexibleHeader/src/private/*.{h,m}"
1365       ],
1366       "dependencies": {
1367         "MDFTextAccessibility": [
1369         ],
1370         "MaterialComponents/private/Application": [
1372         ],
1373         "MaterialComponents/private/UIMetrics": [
1375         ]
1376       },
1377       "testspecs": [
1378         {
1379           "name": "UnitTests",
1380           "test_type": "unit",
1381           "source_files": [
1382             "components/FlexibleHeader/tests/unit/*.{h,m,swift}",
1383             "components/FlexibleHeader/tests/unit/supplemental/*.{h,m,swift}"
1384           ],
1385           "resources": "components/FlexibleHeader/tests/unit/resources/*",
1386           "dependencies": {
1387             "MaterialComponents/FlexibleHeader+ColorThemer": [
1389             ]
1390           }
1391         }
1392       ]
1393     },
1394     {
1395       "name": "FlexibleHeader+CanAlwaysExpandToMaximumHeight",
1396       "platforms": {
1397         "ios": "8.0"
1398       },
1399       "public_header_files": [
1400         "components/FlexibleHeader/src/CanAlwaysExpandToMaximumHeight/*.h"
1401       ],
1402       "source_files": [
1403         "components/FlexibleHeader/src/CanAlwaysExpandToMaximumHeight/*.{h,m}"
1404       ],
1405       "dependencies": {
1406         "MaterialComponents/FlexibleHeader": [
1408         ]
1409       }
1410     },
1411     {
1412       "name": "FlexibleHeader+ColorThemer",
1413       "platforms": {
1414         "ios": "8.0"
1415       },
1416       "public_header_files": [
1417         "components/FlexibleHeader/src/ColorThemer/*.h"
1418       ],
1419       "source_files": [
1420         "components/FlexibleHeader/src/ColorThemer/*.{h,m}"
1421       ],
1422       "dependencies": {
1423         "MaterialComponents/FlexibleHeader": [
1425         ],
1426         "MaterialComponents/schemes/Color": [
1428         ]
1429       }
1430     },
1431     {
1432       "name": "HeaderStackView",
1433       "platforms": {
1434         "ios": "8.0"
1435       },
1436       "public_header_files": "components/HeaderStackView/src/*.h",
1437       "source_files": "components/HeaderStackView/src/*.{h,m}",
1438       "testspecs": [
1439         {
1440           "name": "UnitTests",
1441           "test_type": "unit",
1442           "source_files": [
1443             "components/HeaderStackView/tests/unit/*.{h,m,swift}",
1444             "components/HeaderStackView/tests/unit/supplemental/*.{h,m,swift}"
1445           ],
1446           "resources": "components/HeaderStackView/tests/unit/resources/*"
1447         }
1448       ]
1449     },
1450     {
1451       "name": "HeaderStackView+ColorThemer",
1452       "platforms": {
1453         "ios": "8.0"
1454       },
1455       "public_header_files": [
1456         "components/HeaderStackView/src/ColorThemer/*.h"
1457       ],
1458       "source_files": [
1459         "components/HeaderStackView/src/ColorThemer/*.{h,m}"
1460       ],
1461       "dependencies": {
1462         "MaterialComponents/HeaderStackView": [
1464         ],
1465         "MaterialComponents/Themes": [
1467         ]
1468       }
1469     },
1470     {
1471       "name": "Ink",
1472       "platforms": {
1473         "ios": "8.0"
1474       },
1475       "public_header_files": "components/Ink/src/*.h",
1476       "source_files": [
1477         "components/Ink/src/*.{h,m}",
1478         "components/Ink/src/private/*.{h,m}"
1479       ],
1480       "dependencies": {
1481         "MaterialComponents/private/Math": [
1483         ]
1484       },
1485       "testspecs": [
1486         {
1487           "name": "UnitTests",
1488           "test_type": "unit",
1489           "source_files": [
1490             "components/Ink/tests/unit/*.{h,m,swift}",
1491             "components/Ink/tests/unit/supplemental/*.{h,m,swift}"
1492           ],
1493           "resources": "components/Ink/tests/unit/resources/*"
1494         }
1495       ]
1496     },
1497     {
1498       "name": "Ink+ColorThemer",
1499       "platforms": {
1500         "ios": "8.0"
1501       },
1502       "public_header_files": [
1503         "components/Ink/src/ColorThemer/*.h"
1504       ],
1505       "source_files": [
1506         "components/Ink/src/ColorThemer/*.{h,m}"
1507       ],
1508       "dependencies": {
1509         "MaterialComponents/Ink": [
1511         ],
1512         "MaterialComponents/Themes": [
1514         ]
1515       }
1516     },
1517     {
1518       "name": "LibraryInfo",
1519       "platforms": {
1520         "ios": "8.0"
1521       },
1522       "public_header_files": "components/LibraryInfo/src/*.h",
1523       "source_files": [
1524         "components/LibraryInfo/src/*.{h,m}",
1525         "components/LibraryInfo/src/private/*.{h,m}"
1526       ],
1527       "testspecs": [
1528         {
1529           "name": "UnitTests",
1530           "test_type": "unit",
1531           "source_files": [
1532             "components/LibraryInfo/tests/unit/*.{h,m,swift}",
1533             "components/LibraryInfo/tests/unit/supplemental/*.{h,m,swift}"
1534           ],
1535           "resources": "components/LibraryInfo/tests/unit/resources/*"
1536         }
1537       ]
1538     },
1539     {
1540       "name": "List",
1541       "platforms": {
1542         "ios": "8.0"
1543       },
1544       "public_header_files": "components/List/src/*.h",
1545       "source_files": [
1546         "components/List/src/*.{h,m}",
1547         "components/List/src/private/*.{h,m}"
1548       ],
1549       "dependencies": {
1550         "MaterialComponents/Ink": [
1552         ],
1553         "MaterialComponents/ShadowElevations": [
1555         ],
1556         "MaterialComponents/ShadowLayer": [
1558         ],
1559         "MaterialComponents/Typography": [
1561         ],
1562         "MDFInternationalization": [
1564         ],
1565         "MaterialComponents/private/Math": [
1567         ]
1568       },
1569       "testspecs": [
1570         {
1571           "name": "UnitTests",
1572           "test_type": "unit",
1573           "source_files": [
1574             "components/List/tests/unit/*.{h,m,swift}",
1575             "components/List/tests/unit/supplemental/*.{h,m,swift}"
1576           ],
1577           "resources": "components/List/tests/unit/resources/*",
1578           "dependencies": {
1579             "MaterialComponents/List+ColorThemer": [
1581             ],
1582             "MaterialComponents/List+TypographyThemer": [
1584             ],
1585             "MaterialComponents/List+ListThemer": [
1587             ]
1588           }
1589         }
1590       ]
1591     },
1592     {
1593       "name": "List+TypographyThemer",
1594       "platforms": {
1595         "ios": "8.0"
1596       },
1597       "public_header_files": [
1598         "components/List/src/TypographyThemer/*.h"
1599       ],
1600       "source_files": [
1601         "components/List/src/TypographyThemer/*.{h,m}"
1602       ],
1603       "dependencies": {
1604         "MaterialComponents/List": [
1606         ],
1607         "MaterialComponents/schemes/Typography": [
1609         ]
1610       }
1611     },
1612     {
1613       "name": "List+ColorThemer",
1614       "platforms": {
1615         "ios": "8.0"
1616       },
1617       "public_header_files": [
1618         "components/List/src/ColorThemer/*.h"
1619       ],
1620       "source_files": [
1621         "components/List/src/ColorThemer/*.{h,m}",
1622         "components/List/src/ColorThemer/private/*.{h,m}"
1623       ],
1624       "dependencies": {
1625         "MaterialComponents/List": [
1627         ],
1628         "MaterialComponents/schemes/Color": [
1630         ]
1631       }
1632     },
1633     {
1634       "name": "List+ListThemer",
1635       "platforms": {
1636         "ios": "8.0"
1637       },
1638       "public_header_files": [
1639         "components/List/src/ListThemer/*.h"
1640       ],
1641       "source_files": [
1642         "components/List/src/ListThemer/*.{h,m}",
1643         "components/List/src/ListThemer/private/*.{h,m}"
1644       ],
1645       "dependencies": {
1646         "MaterialComponents/List": [
1648         ],
1649         "MaterialComponents/List+ColorThemer": [
1651         ],
1652         "MaterialComponents/List+TypographyThemer": [
1654         ]
1655       }
1656     },
1657     {
1658       "name": "MaskedTransition",
1659       "platforms": {
1660         "ios": "8.0"
1661       },
1662       "public_header_files": "components/MaskedTransition/src/*.h",
1663       "source_files": [
1664         "components/MaskedTransition/src/*.{h,m}",
1665         "components/MaskedTransition/src/private/*.{h,m}"
1666       ],
1667       "dependencies": {
1668         "MotionTransitioning": [
1669           "~> 5.0"
1670         ],
1671         "MotionAnimator": [
1672           "~> 2.0"
1673         ],
1674         "MotionInterchange": [
1675           "~> 1.0"
1676         ]
1677       },
1678       "testspecs": [
1679         {
1680           "name": "UnitTests",
1681           "test_type": "unit",
1682           "source_files": [
1683             "components/MaskedTransition/tests/unit/*.{h,m,swift}",
1684             "components/MaskedTransition/tests/unit/supplemental/*.{h,m,swift}"
1685           ],
1686           "resources": "components/MaskedTransition/tests/unit/resources/*"
1687         }
1688       ]
1689     },
1690     {
1691       "name": "NavigationBar",
1692       "platforms": {
1693         "ios": "8.0"
1694       },
1695       "public_header_files": "components/NavigationBar/src/*.h",
1696       "source_files": "components/NavigationBar/src/*.{h,m}",
1697       "dependencies": {
1698         "MDFTextAccessibility": [
1700         ],
1701         "MaterialComponents/ButtonBar": [
1703         ],
1704         "MaterialComponents/Typography": [
1706         ],
1707         "MDFInternationalization": [
1709         ],
1710         "MaterialComponents/private/Math": [
1712         ]
1713       },
1714       "testspecs": [
1715         {
1716           "name": "UnitTests",
1717           "test_type": "unit",
1718           "source_files": [
1719             "components/NavigationBar/tests/unit/*.{h,m,swift}",
1720             "components/NavigationBar/tests/unit/supplemental/*.{h,m,swift}"
1721           ],
1722           "resources": "components/NavigationBar/tests/unit/resources/*",
1723           "dependencies": {
1724             "MaterialComponents/NavigationBar+ColorThemer": [
1726             ],
1727             "MaterialComponents/NavigationBar+TypographyThemer": [
1729             ]
1730           }
1731         }
1732       ]
1733     },
1734     {
1735       "name": "NavigationBar+ColorThemer",
1736       "platforms": {
1737         "ios": "8.0"
1738       },
1739       "public_header_files": [
1740         "components/NavigationBar/src/ColorThemer/*.h"
1741       ],
1742       "source_files": [
1743         "components/NavigationBar/src/ColorThemer/*.{h,m}"
1744       ],
1745       "dependencies": {
1746         "MaterialComponents/NavigationBar": [
1748         ],
1749         "MaterialComponents/schemes/Color": [
1751         ]
1752       }
1753     },
1754     {
1755       "name": "NavigationBar+TypographyThemer",
1756       "platforms": {
1757         "ios": "8.0"
1758       },
1759       "public_header_files": [
1760         "components/NavigationBar/src/TypographyThemer/*.h"
1761       ],
1762       "source_files": [
1763         "components/NavigationBar/src/TypographyThemer/*.{h,m}"
1764       ],
1765       "dependencies": {
1766         "MaterialComponents/NavigationBar": [
1768         ],
1769         "MaterialComponents/schemes/Typography": [
1771         ]
1772       }
1773     },
1774     {
1775       "name": "NavigationDrawer",
1776       "platforms": {
1777         "ios": "8.0"
1778       },
1779       "public_header_files": "components/NavigationDrawer/src/*.h",
1780       "source_files": [
1781         "components/NavigationDrawer/src/*.{h,m}",
1782         "components/NavigationDrawer/src/private/*.{h,m}"
1783       ],
1784       "dependencies": {
1785         "MaterialComponents/Palettes": [
1787         ],
1788         "MaterialComponents/ShadowLayer": [
1790         ],
1791         "MaterialComponents/private/Math": [
1793         ],
1794         "MaterialComponents/private/UIMetrics": [
1796         ]
1797       },
1798       "testspecs": [
1799         {
1800           "name": "UnitTests",
1801           "test_type": "unit",
1802           "source_files": [
1803             "components/NavigationDrawer/tests/unit/*.{h,m,swift}",
1804             "components/NavigationDrawer/tests/unit/supplemental/*.{h,m,swift}"
1805           ],
1806           "dependencies": {
1807             "MaterialComponents/NavigationDrawer+ColorThemer": [
1809             ]
1810           }
1811         }
1812       ]
1813     },
1814     {
1815       "name": "NavigationDrawer+ColorThemer",
1816       "platforms": {
1817         "ios": "8.0"
1818       },
1819       "public_header_files": [
1820         "components/NavigationDrawer/src/ColorThemer/*.h"
1821       ],
1822       "source_files": [
1823         "components/NavigationDrawer/src/ColorThemer/*.{h,m}",
1824         "components/NavigationDrawer/src/ColorThemer/private/*.{h,m}"
1825       ],
1826       "dependencies": {
1827         "MaterialComponents/NavigationDrawer": [
1829         ],
1830         "MaterialComponents/schemes/Color": [
1832         ]
1833       }
1834     },
1835     {
1836       "name": "OverlayWindow",
1837       "platforms": {
1838         "ios": "8.0"
1839       },
1840       "public_header_files": "components/OverlayWindow/src/*.h",
1841       "source_files": [
1842         "components/OverlayWindow/src/*.{h,m}",
1843         "components/OverlayWindow/src/private/*.{h,m}"
1844       ],
1845       "dependencies": {
1846         "MaterialComponents/private/Application": [
1848         ]
1849       },
1850       "testspecs": [
1851         {
1852           "name": "UnitTests",
1853           "test_type": "unit",
1854           "source_files": [
1855             "components/OverlayWindow/tests/unit/*.{h,m,swift}",
1856             "components/OverlayWindow/tests/unit/supplemental/*.{h,m,swift}"
1857           ],
1858           "resources": "components/OverlayWindow/tests/unit/resources/*"
1859         }
1860       ]
1861     },
1862     {
1863       "name": "PageControl",
1864       "platforms": {
1865         "ios": "8.0"
1866       },
1867       "public_header_files": "components/PageControl/src/*.h",
1868       "source_files": [
1869         "components/PageControl/src/*.{h,m}",
1870         "components/PageControl/src/private/*.{h,m}"
1871       ],
1872       "resources": [
1873         "components/PageControl/src/MaterialPageControl.bundle"
1874       ],
1875       "dependencies": {
1876         "MDFInternationalization": [
1878         ]
1879       },
1880       "testspecs": [
1881         {
1882           "name": "UnitTests",
1883           "test_type": "unit",
1884           "source_files": [
1885             "components/PageControl/tests/unit/*.{h,m,swift}",
1886             "components/PageControl/tests/unit/supplemental/*.{h,m,swift}"
1887           ],
1888           "resources": "components/PageControl/tests/unit/resources/*"
1889         }
1890       ]
1891     },
1892     {
1893       "name": "PageControl+ColorThemer",
1894       "platforms": {
1895         "ios": "8.0"
1896       },
1897       "public_header_files": [
1898         "components/PageControl/src/ColorThemer/*.h"
1899       ],
1900       "source_files": [
1901         "components/PageControl/src/ColorThemer/*.{h,m}"
1902       ],
1903       "dependencies": {
1904         "MaterialComponents/PageControl": [
1906         ],
1907         "MaterialComponents/Themes": [
1909         ]
1910       }
1911     },
1912     {
1913       "name": "Palettes",
1914       "platforms": {
1915         "ios": "8.0"
1916       },
1917       "public_header_files": "components/Palettes/src/*.h",
1918       "source_files": [
1919         "components/Palettes/src/*.{h,m}",
1920         "components/Palettes/src/private/*.{h,m}"
1921       ],
1922       "testspecs": [
1923         {
1924           "name": "UnitTests",
1925           "test_type": "unit",
1926           "source_files": [
1927             "components/Palettes/tests/unit/*.{h,m,swift}",
1928             "components/Palettes/tests/unit/supplemental/*.{h,m,swift}"
1929           ],
1930           "resources": "components/Palettes/tests/unit/resources/*"
1931         }
1932       ]
1933     },
1934     {
1935       "name": "ProgressView",
1936       "platforms": {
1937         "ios": "8.0"
1938       },
1939       "public_header_files": "components/ProgressView/src/*.h",
1940       "source_files": [
1941         "components/ProgressView/src/*.{h,m}",
1942         "components/ProgressView/src/private/*.{h,m}"
1943       ],
1944       "dependencies": {
1945         "MDFInternationalization": [
1947         ],
1948         "MaterialComponents/Palettes": [
1950         ],
1951         "MaterialComponents/private/Math": [
1953         ],
1954         "MotionAnimator": [
1955           "~> 2.1"
1956         ]
1957       },
1958       "testspecs": [
1959         {
1960           "name": "UnitTests",
1961           "test_type": "unit",
1962           "source_files": [
1963             "components/ProgressView/tests/unit/*.{h,m,swift}",
1964             "components/ProgressView/tests/unit/supplemental/*.{h,m,swift}"
1965           ],
1966           "resources": "components/ProgressView/tests/unit/resources/*"
1967         }
1968       ]
1969     },
1970     {
1971       "name": "ProgressView+ColorThemer",
1972       "platforms": {
1973         "ios": "8.0"
1974       },
1975       "public_header_files": [
1976         "components/ProgressView/src/ColorThemer/*.h"
1977       ],
1978       "source_files": [
1979         "components/ProgressView/src/ColorThemer/*.{h,m}"
1980       ],
1981       "dependencies": {
1982         "MaterialComponents/ProgressView": [
1984         ],
1985         "MaterialComponents/Themes": [
1987         ]
1988       }
1989     },
1990     {
1991       "name": "ShadowElevations",
1992       "platforms": {
1993         "ios": "8.0"
1994       },
1995       "public_header_files": "components/ShadowElevations/src/*.h",
1996       "source_files": "components/ShadowElevations/src/*.{h,m}",
1997       "testspecs": [
1998         {
1999           "name": "UnitTests",
2000           "test_type": "unit",
2001           "source_files": [
2002             "components/ShadowElevations/tests/unit/*.{h,m,swift}",
2003             "components/ShadowElevations/tests/unit/supplemental/*.{h,m,swift}"
2004           ],
2005           "resources": "components/ShadowElevations/tests/unit/resources/*"
2006         }
2007       ]
2008     },
2009     {
2010       "name": "ShadowLayer",
2011       "platforms": {
2012         "ios": "8.0"
2013       },
2014       "public_header_files": "components/ShadowLayer/src/*.h",
2015       "source_files": "components/ShadowLayer/src/*.{h,m}",
2016       "dependencies": {
2017         "MaterialComponents/ShadowElevations": [
2019         ]
2020       },
2021       "testspecs": [
2022         {
2023           "name": "UnitTests",
2024           "test_type": "unit",
2025           "source_files": [
2026             "components/ShadowLayer/tests/unit/*.{h,m,swift}",
2027             "components/ShadowLayer/tests/unit/supplemental/*.{h,m,swift}"
2028           ],
2029           "resources": "components/ShadowLayer/tests/unit/resources/*"
2030         }
2031       ]
2032     },
2033     {
2034       "name": "ShapeLibrary",
2035       "platforms": {
2036         "ios": "8.0"
2037       },
2038       "public_header_files": "components/ShapeLibrary/src/*.h",
2039       "source_files": [
2040         "components/ShapeLibrary/src/*.{h,m}",
2041         "components/ShapeLibrary/src/private/*.{h,m}"
2042       ],
2043       "dependencies": {
2044         "MaterialComponents/Shapes": [
2046         ],
2047         "MaterialComponents/private/Math": [
2049         ]
2050       },
2051       "testspecs": [
2052         {
2053           "name": "UnitTests",
2054           "test_type": "unit",
2055           "source_files": [
2056             "components/ShapeLibrary/tests/unit/*.{h,m,swift}",
2057             "components/ShapeLibrary/tests/unit/supplemental/*.{h,m,swift}"
2058           ],
2059           "resources": "components/ShapeLibrary/tests/unit/resources/*"
2060         }
2061       ]
2062     },
2063     {
2064       "name": "Shapes",
2065       "platforms": {
2066         "ios": "8.0"
2067       },
2068       "public_header_files": "components/Shapes/src/*.h",
2069       "source_files": [
2070         "components/Shapes/src/*.{h,m}",
2071         "components/Shapes/src/private/*.{h,m}"
2072       ],
2073       "dependencies": {
2074         "MaterialComponents/ShadowLayer": [
2076         ],
2077         "MaterialComponents/private/Math": [
2079         ]
2080       },
2081       "testspecs": [
2082         {
2083           "name": "UnitTests",
2084           "test_type": "unit",
2085           "source_files": [
2086             "components/Shapes/tests/unit/*.{h,m,swift}",
2087             "components/Shapes/tests/unit/supplemental/*.{h,m,swift}"
2088           ],
2089           "resources": "components/Shapes/tests/unit/resources/*"
2090         }
2091       ]
2092     },
2093     {
2094       "name": "Slider",
2095       "platforms": {
2096         "ios": "8.0"
2097       },
2098       "public_header_files": [
2099         "components/Slider/src/*.h"
2100       ],
2101       "source_files": [
2102         "components/Slider/src/*.{h,m}",
2103         "components/Slider/src/private/*.{h,m}"
2104       ],
2105       "dependencies": {
2106         "MaterialComponents/Palettes": [
2108         ],
2109         "MaterialComponents/ShadowElevations": [
2111         ],
2112         "MaterialComponents/private/ThumbTrack": [
2114         ]
2115       },
2116       "testspecs": [
2117         {
2118           "name": "UnitTests",
2119           "test_type": "unit",
2120           "source_files": [
2121             "components/Slider/tests/unit/*.{h,m,swift}",
2122             "components/Slider/tests/unit/supplemental/*.{h,m,swift}"
2123           ],
2124           "resources": "components/Slider/tests/unit/resources/*"
2125         }
2126       ]
2127     },
2128     {
2129       "name": "Slider+ColorThemer",
2130       "platforms": {
2131         "ios": "8.0"
2132       },
2133       "public_header_files": [
2134         "components/Slider/src/ColorThemer/*.h"
2135       ],
2136       "source_files": [
2137         "components/Slider/src/ColorThemer/*.{h,m}"
2138       ],
2139       "dependencies": {
2140         "MaterialComponents/Palettes": [
2142         ],
2143         "MaterialComponents/Slider": [
2145         ],
2146         "MaterialComponents/schemes/Color": [
2148         ]
2149       }
2150     },
2151     {
2152       "name": "Snackbar",
2153       "platforms": {
2154         "ios": "8.0"
2155       },
2156       "public_header_files": "components/Snackbar/src/*.h",
2157       "source_files": [
2158         "components/Snackbar/src/*.{h,m}",
2159         "components/Snackbar/src/private/*.{h,m}"
2160       ],
2161       "resources": [
2162         "components/Snackbar/src/MaterialSnackbar.bundle"
2163       ],
2164       "dependencies": {
2165         "MaterialComponents/AnimationTiming": [
2167         ],
2168         "MaterialComponents/Buttons": [
2170         ],
2171         "MaterialComponents/OverlayWindow": [
2173         ],
2174         "MaterialComponents/Typography": [
2176         ],
2177         "MaterialComponents/private/Application": [
2179         ],
2180         "MaterialComponents/private/KeyboardWatcher": [
2182         ],
2183         "MaterialComponents/private/Overlay": [
2185         ]
2186       },
2187       "testspecs": [
2188         {
2189           "name": "UnitTests",
2190           "test_type": "unit",
2191           "source_files": [
2192             "components/Snackbar/tests/unit/*.{h,m,swift}",
2193             "components/Snackbar/tests/unit/supplemental/*.{h,m,swift}"
2194           ],
2195           "resources": "components/Snackbar/tests/unit/resources/*",
2196           "dependencies": {
2197             "MaterialComponents/Snackbar+ColorThemer": [
2199             ],
2200             "MaterialComponents/Snackbar+FontThemer": [
2202             ],
2203             "MaterialComponents/Snackbar+TypographyThemer": [
2205             ],
2206             "MaterialComponents/Themes": [
2208             ]
2209           }
2210         }
2211       ]
2212     },
2213     {
2214       "name": "Snackbar+ColorThemer",
2215       "platforms": {
2216         "ios": "8.0"
2217       },
2218       "public_header_files": [
2219         "components/Snackbar/src/ColorThemer/*.h"
2220       ],
2221       "source_files": [
2222         "components/Snackbar/src/ColorThemer/*.{h,m}"
2223       ],
2224       "dependencies": {
2225         "MaterialComponents/Snackbar": [
2227         ],
2228         "MaterialComponents/schemes/Color": [
2230         ]
2231       }
2232     },
2233     {
2234       "name": "Snackbar+FontThemer",
2235       "platforms": {
2236         "ios": "8.0"
2237       },
2238       "public_header_files": [
2239         "components/Snackbar/src/FontThemer/*.h"
2240       ],
2241       "source_files": [
2242         "components/Snackbar/src/FontThemer/*.{h,m}"
2243       ],
2244       "dependencies": {
2245         "MaterialComponents/Snackbar": [
2247         ],
2248         "MaterialComponents/Themes": [
2250         ]
2251       }
2252     },
2253     {
2254       "name": "Snackbar+TypographyThemer",
2255       "platforms": {
2256         "ios": "8.0"
2257       },
2258       "public_header_files": [
2259         "components/Snackbar/src/TypographyThemer/*.h"
2260       ],
2261       "source_files": [
2262         "components/Snackbar/src/TypographyThemer/*.{h,m}"
2263       ],
2264       "dependencies": {
2265         "MaterialComponents/Snackbar": [
2267         ],
2268         "MaterialComponents/schemes/Typography": [
2270         ]
2271       }
2272     },
2273     {
2274       "name": "Tabs",
2275       "platforms": {
2276         "ios": "8.0"
2277       },
2278       "public_header_files": "components/Tabs/src/*.h",
2279       "source_files": [
2280         "components/Tabs/src/*.{h,m}",
2281         "components/Tabs/src/private/*.{h,m}"
2282       ],
2283       "resources": [
2284         "components/Tabs/src/MaterialTabs.bundle"
2285       ],
2286       "dependencies": {
2287         "MDFInternationalization": [
2289         ],
2290         "MaterialComponents/AnimationTiming": [
2292         ],
2293         "MaterialComponents/Ink": [
2295         ],
2296         "MaterialComponents/ShadowElevations": [
2298         ],
2299         "MaterialComponents/ShadowLayer": [
2301         ],
2302         "MaterialComponents/Typography": [
2304         ],
2305         "MaterialComponents/private/Math": [
2307         ]
2308       },
2309       "testspecs": [
2310         {
2311           "name": "UnitTests",
2312           "test_type": "unit",
2313           "source_files": [
2314             "components/Tabs/tests/unit/*.{h,m,swift}",
2315             "components/Tabs/tests/unit/supplemental/*.{h,m,swift}"
2316           ],
2317           "resources": "components/Tabs/tests/unit/resources/*",
2318           "dependencies": {
2319             "MaterialComponents/Tabs+ColorThemer": [
2321             ],
2322             "MaterialComponents/Tabs+FontThemer": [
2324             ],
2325             "MaterialComponents/Tabs+TypographyThemer": [
2327             ],
2328             "MaterialComponents/Themes": [
2330             ]
2331           }
2332         }
2333       ]
2334     },
2335     {
2336       "name": "Tabs+ColorThemer",
2337       "platforms": {
2338         "ios": "8.0"
2339       },
2340       "public_header_files": [
2341         "components/Tabs/src/ColorThemer/*.h"
2342       ],
2343       "source_files": [
2344         "components/Tabs/src/ColorThemer/*.{h,m}"
2345       ],
2346       "dependencies": {
2347         "MaterialComponents/schemes/Color": [
2349         ],
2350         "MaterialComponents/Tabs": [
2352         ]
2353       }
2354     },
2355     {
2356       "name": "Tabs+FontThemer",
2357       "platforms": {
2358         "ios": "8.0"
2359       },
2360       "public_header_files": [
2361         "components/Tabs/src/FontThemer/*.h"
2362       ],
2363       "source_files": [
2364         "components/Tabs/src/FontThemer/*.{h,m}"
2365       ],
2366       "dependencies": {
2367         "MaterialComponents/Tabs": [
2369         ],
2370         "MaterialComponents/Themes": [
2372         ]
2373       }
2374     },
2375     {
2376       "name": "Tabs+TypographyThemer",
2377       "platforms": {
2378         "ios": "8.0"
2379       },
2380       "public_header_files": [
2381         "components/Tabs/src/TypographyThemer/*.h"
2382       ],
2383       "source_files": [
2384         "components/Tabs/src/TypographyThemer/*.{h,m}"
2385       ],
2386       "dependencies": {
2387         "MaterialComponents/Tabs": [
2389         ],
2390         "MaterialComponents/schemes/Typography": [
2392         ]
2393       }
2394     },
2395     {
2396       "name": "TextFields",
2397       "platforms": {
2398         "ios": "8.0"
2399       },
2400       "public_header_files": "components/TextFields/src/*.h",
2401       "source_files": [
2402         "components/TextFields/src/*.{h,m}",
2403         "components/TextFields/src/private/*.{h,m}"
2404       ],
2405       "dependencies": {
2406         "MaterialComponents/AnimationTiming": [
2408         ],
2409         "MaterialComponents/Palettes": [
2411         ],
2412         "MaterialComponents/Typography": [
2414         ],
2415         "MDFInternationalization": [
2417         ],
2418         "MaterialComponents/private/Math": [
2420         ]
2421       },
2422       "testspecs": [
2423         {
2424           "name": "UnitTests",
2425           "test_type": "unit",
2426           "source_files": [
2427             "components/TextFields/tests/unit/*.{h,m,swift}",
2428             "components/TextFields/tests/unit/supplemental/*.{h,m,swift}"
2429           ],
2430           "resources": "components/TextFields/tests/unit/resources/*",
2431           "dependencies": {
2432             "MaterialComponents/TextFields+ColorThemer": [
2434             ],
2435             "MaterialComponents/TextFields+FontThemer": [
2437             ],
2438             "MaterialComponents/TextFields+TypographyThemer": [
2440             ],
2441             "MaterialComponents/Themes": [
2443             ]
2444           }
2445         }
2446       ]
2447     },
2448     {
2449       "name": "TextFields+ColorThemer",
2450       "platforms": {
2451         "ios": "8.0"
2452       },
2453       "public_header_files": [
2454         "components/TextFields/src/ColorThemer/*.h"
2455       ],
2456       "source_files": [
2457         "components/TextFields/src/ColorThemer/*.{h,m}"
2458       ],
2459       "dependencies": {
2460         "MaterialComponents/TextFields": [
2462         ],
2463         "MaterialComponents/Themes": [
2465         ]
2466       }
2467     },
2468     {
2469       "name": "TextFields+FontThemer",
2470       "platforms": {
2471         "ios": "8.0"
2472       },
2473       "public_header_files": [
2474         "components/TextFields/src/FontThemer/*.h"
2475       ],
2476       "source_files": [
2477         "components/TextFields/src/FontThemer/*.{h,m}"
2478       ],
2479       "dependencies": {
2480         "MaterialComponents/TextFields": [
2482         ],
2483         "MaterialComponents/Themes": [
2485         ]
2486       }
2487     },
2488     {
2489       "name": "TextFields+TypographyThemer",
2490       "platforms": {
2491         "ios": "8.0"
2492       },
2493       "public_header_files": [
2494         "components/TextFields/src/TypographyThemer/*.h"
2495       ],
2496       "source_files": [
2497         "components/TextFields/src/TypographyThemer/*.{h,m}"
2498       ],
2499       "dependencies": {
2500         "MaterialComponents/TextFields": [
2502         ],
2503         "MaterialComponents/schemes/Typography": [
2505         ]
2506       }
2507     },
2508     {
2509       "name": "Themes",
2510       "platforms": {
2511         "ios": "8.0"
2512       },
2513       "public_header_files": "components/Themes/src/*.h",
2514       "source_files": [
2515         "components/Themes/src/*.{h,m}",
2516         "components/Themes/src/private/*.{h,m}"
2517       ],
2518       "dependencies": {
2519         "MaterialComponents/schemes/Color": [
2521         ],
2522         "MaterialComponents/schemes/Typography": [
2524         ]
2525       },
2526       "testspecs": [
2527         {
2528           "name": "UnitTests",
2529           "test_type": "unit",
2530           "source_files": [
2531             "components/Themes/tests/unit/*.{h,m,swift}",
2532             "components/Themes/tests/unit/supplemental/*.{h,m,swift}"
2533           ],
2534           "resources": "components/Themes/tests/unit/resources/*"
2535         }
2536       ]
2537     },
2538     {
2539       "name": "Typography",
2540       "platforms": {
2541         "ios": "8.0"
2542       },
2543       "public_header_files": "components/Typography/src/*.h",
2544       "source_files": [
2545         "components/Typography/src/*.{h,m}",
2546         "components/Typography/src/private/*.{h,m}"
2547       ],
2548       "dependencies": {
2549         "MaterialComponents/private/Application": [
2551         ],
2552         "MaterialComponents/private/Math": [
2554         ]
2555       },
2556       "testspecs": [
2557         {
2558           "name": "UnitTests",
2559           "test_type": "unit",
2560           "source_files": [
2561             "components/Typography/tests/unit/*.{h,m,swift}",
2562             "components/Typography/tests/unit/supplemental/*.{h,m,swift}"
2563           ],
2564           "resources": "components/Typography/tests/unit/resources/*"
2565         }
2566       ]
2567     },
2568     {
2569       "name": "schemes",
2570       "subspecs": [
2571         {
2572           "name": "Color",
2573           "platforms": {
2574             "ios": "8.0"
2575           },
2576           "public_header_files": "components/schemes/Color/src/*.h",
2577           "source_files": "components/schemes/Color/src/*.{h,m}",
2578           "testspecs": [
2579             {
2580               "name": "UnitTests",
2581               "test_type": "unit",
2582               "source_files": [
2583                 "components/schemes/Color/tests/unit/*.{h,m,swift}",
2584                 "components/schemes/Color/tests/unit/supplemental/*.{h,m,swift}"
2585               ],
2586               "resources": "components/schemes/Color/tests/unit/resources/*",
2587               "dependencies": {
2588                 "MaterialComponents/private/Math": [
2590                 ]
2591               }
2592             }
2593           ]
2594         },
2595         {
2596           "name": "Shape",
2597           "platforms": {
2598             "ios": "8.0"
2599           },
2600           "public_header_files": "components/schemes/Shape/src/*.h",
2601           "source_files": "components/schemes/Shape/src/*.{h,m}",
2602           "dependencies": {
2603             "MaterialComponents/ShapeLibrary": [
2605             ],
2606             "MaterialComponents/Shapes": [
2608             ]
2609           },
2610           "testspecs": [
2611             {
2612               "name": "UnitTests",
2613               "test_type": "unit",
2614               "source_files": [
2615                 "components/schemes/Shape/tests/unit/*.{h,m,swift}",
2616                 "components/schemes/Shape/tests/unit/supplemental/*.{h,m,swift}"
2617               ],
2618               "resources": "components/schemes/Shape/tests/unit/resources/*"
2619             }
2620           ]
2621         },
2622         {
2623           "name": "Typography",
2624           "platforms": {
2625             "ios": "8.0"
2626           },
2627           "public_header_files": "components/schemes/Typography/src/*.h",
2628           "source_files": "components/schemes/Typography/src/*.{h,m}",
2629           "testspecs": [
2630             {
2631               "name": "UnitTests",
2632               "test_type": "unit",
2633               "source_files": [
2634                 "components/schemes/Typography/tests/unit/*.{h,m,swift}",
2635                 "components/schemes/Typography/tests/unit/supplemental/*.{h,m,swift}"
2636               ],
2637               "resources": "components/schemes/Typography/tests/unit/resources/*"
2638             }
2639           ]
2640         }
2641       ]
2642     },
2643     {
2644       "name": "private",
2645       "subspecs": [
2646         {
2647           "name": "Icons",
2648           "subspecs": [
2649             {
2650               "name": "Base",
2651               "public_header_files": "components/private/Icons/src/*.h",
2652               "source_files": "components/private/Icons/src/*.{h,m}"
2653             },
2654             {
2655               "name": "ic_arrow_back",
2656               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
2657               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
2658               "resource_bundles": {
2659                 "MaterialIcons_ic_arrow_back": [
2660                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
2661                 ]
2662               },
2663               "dependencies": {
2664                 "MaterialComponents/private/Icons/Base": [
2666                 ]
2667               }
2668             },
2669             {
2670               "name": "ic_check",
2671               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
2672               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
2673               "resource_bundles": {
2674                 "MaterialIcons_ic_check": [
2675                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
2676                 ]
2677               },
2678               "dependencies": {
2679                 "MaterialComponents/private/Icons/Base": [
2681                 ]
2682               }
2683             },
2684             {
2685               "name": "ic_check_circle",
2686               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
2687               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
2688               "resource_bundles": {
2689                 "MaterialIcons_ic_check_circle": [
2690                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
2691                 ]
2692               },
2693               "dependencies": {
2694                 "MaterialComponents/private/Icons/Base": [
2696                 ]
2697               }
2698             },
2699             {
2700               "name": "ic_chevron_right",
2701               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
2702               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
2703               "resource_bundles": {
2704                 "MaterialIcons_ic_chevron_right": [
2705                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
2706                 ]
2707               },
2708               "dependencies": {
2709                 "MaterialComponents/private/Icons/Base": [
2711                 ]
2712               }
2713             },
2714             {
2715               "name": "ic_color_lens",
2716               "public_header_files": "components/private/Icons/icons/ic_color_lens/src/*.h",
2717               "source_files": "components/private/Icons/icons/ic_color_lens/src/*.{h,m}",
2718               "resource_bundles": {
2719                 "MaterialIcons_ic_color_lens": [
2720                   "components/private/Icons/icons/ic_color_lens/src/MaterialIcons_ic_color_lens.bundle/*.png"
2721                 ]
2722               },
2723               "dependencies": {
2724                 "MaterialComponents/private/Icons/Base": [
2726                 ]
2727               }
2728             },
2729             {
2730               "name": "ic_help_outline",
2731               "public_header_files": "components/private/Icons/icons/ic_help_outline/src/*.h",
2732               "source_files": "components/private/Icons/icons/ic_help_outline/src/*.{h,m}",
2733               "resource_bundles": {
2734                 "MaterialIcons_ic_help_outline": [
2735                   "components/private/Icons/icons/ic_help_outline/src/MaterialIcons_ic_help_outline.bundle/*.png"
2736                 ]
2737               },
2738               "dependencies": {
2739                 "MaterialComponents/private/Icons/Base": [
2741                 ]
2742               }
2743             },
2744             {
2745               "name": "ic_info",
2746               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
2747               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
2748               "resource_bundles": {
2749                 "MaterialIcons_ic_info": [
2750                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
2751                 ]
2752               },
2753               "dependencies": {
2754                 "MaterialComponents/private/Icons/Base": [
2756                 ]
2757               }
2758             },
2759             {
2760               "name": "ic_more_horiz",
2761               "public_header_files": "components/private/Icons/icons/ic_more_horiz/src/*.h",
2762               "source_files": "components/private/Icons/icons/ic_more_horiz/src/*.{h,m}",
2763               "resource_bundles": {
2764                 "MaterialIcons_ic_more_horiz": [
2765                   "components/private/Icons/icons/ic_more_horiz/src/MaterialIcons_ic_more_horiz.bundle/*.png"
2766                 ]
2767               },
2768               "dependencies": {
2769                 "MaterialComponents/private/Icons/Base": [
2771                 ]
2772               }
2773             },
2774             {
2775               "name": "ic_radio_button_unchecked",
2776               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
2777               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
2778               "resource_bundles": {
2779                 "MaterialIcons_ic_radio_button_unchecked": [
2780                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
2781                 ]
2782               },
2783               "dependencies": {
2784                 "MaterialComponents/private/Icons/Base": [
2786                 ]
2787               }
2788             },
2789             {
2790               "name": "ic_reorder",
2791               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
2792               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
2793               "resource_bundles": {
2794                 "MaterialIcons_ic_reorder": [
2795                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
2796                 ]
2797               },
2798               "dependencies": {
2799                 "MaterialComponents/private/Icons/Base": [
2801                 ]
2802               }
2803             },
2804             {
2805               "name": "ic_settings",
2806               "public_header_files": "components/private/Icons/icons/ic_settings/src/*.h",
2807               "source_files": "components/private/Icons/icons/ic_settings/src/*.{h,m}",
2808               "resource_bundles": {
2809                 "MaterialIcons_ic_settings": [
2810                   "components/private/Icons/icons/ic_settings/src/MaterialIcons_ic_settings.bundle/*.png"
2811                 ]
2812               },
2813               "dependencies": {
2814                 "MaterialComponents/private/Icons/Base": [
2816                 ]
2817               }
2818             }
2819           ]
2820         },
2821         {
2822           "name": "Application",
2823           "platforms": {
2824             "ios": "8.0"
2825           },
2826           "public_header_files": "components/private/Application/src/*.h",
2827           "source_files": "components/private/Application/src/*.{h,m}",
2828           "testspecs": [
2829             {
2830               "name": "UnitTests",
2831               "test_type": "unit",
2832               "source_files": [
2833                 "components/private/Application/tests/unit/*.{h,m,swift}",
2834                 "components/private/Application/tests/unit/supplemental/*.{h,m,swift}"
2835               ],
2836               "resources": "components/private/Application/tests/unit/resources/*"
2837             }
2838           ]
2839         },
2840         {
2841           "name": "KeyboardWatcher",
2842           "platforms": {
2843             "ios": "8.0"
2844           },
2845           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
2846           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
2847           "dependencies": {
2848             "MaterialComponents/private/Application": [
2850             ]
2851           },
2852           "testspecs": [
2853             {
2854               "name": "UnitTests",
2855               "test_type": "unit",
2856               "source_files": [
2857                 "components/private/KeyboardWatcher/tests/unit/*.{h,m,swift}",
2858                 "components/private/KeyboardWatcher/tests/unit/supplemental/*.{h,m,swift}"
2859               ],
2860               "resources": "components/private/KeyboardWatcher/tests/unit/resources/*"
2861             }
2862           ]
2863         },
2864         {
2865           "name": "Math",
2866           "platforms": {
2867             "ios": "8.0"
2868           },
2869           "public_header_files": "components/private/Math/src/*.h",
2870           "source_files": "components/private/Math/src/*.{h,m}",
2871           "testspecs": [
2872             {
2873               "name": "UnitTests",
2874               "test_type": "unit",
2875               "source_files": [
2876                 "components/private/Math/tests/unit/*.{h,m,swift}",
2877                 "components/private/Math/tests/unit/supplemental/*.{h,m,swift}"
2878               ],
2879               "resources": "components/private/Math/tests/unit/resources/*"
2880             }
2881           ]
2882         },
2883         {
2884           "name": "Overlay",
2885           "platforms": {
2886             "ios": "8.0"
2887           },
2888           "public_header_files": "components/private/Overlay/src/*.h",
2889           "source_files": [
2890             "components/private/Overlay/src/*.{h,m}",
2891             "components/private/Overlay/src/private/*.{h,m}"
2892           ],
2893           "testspecs": [
2894             {
2895               "name": "UnitTests",
2896               "test_type": "unit",
2897               "source_files": [
2898                 "components/private/Overlay/tests/unit/*.{h,m,swift}",
2899                 "components/private/Overlay/tests/unit/supplemental/*.{h,m,swift}"
2900               ],
2901               "resources": "components/private/Overlay/tests/unit/resources/*"
2902             }
2903           ]
2904         },
2905         {
2906           "name": "ShapeLibrary",
2907           "platforms": {
2908             "ios": "8.0"
2909           },
2910           "public_header_files": "components/private/ShapeLibrary/src/*.h",
2911           "source_files": "components/private/ShapeLibrary/src/*.h",
2912           "dependencies": {
2913             "MaterialComponents/ShapeLibrary": [
2915             ]
2916           }
2917         },
2918         {
2919           "name": "Shapes",
2920           "platforms": {
2921             "ios": "8.0"
2922           },
2923           "public_header_files": "components/private/Shapes/src/*.h",
2924           "source_files": "components/private/Shapes/src/*.h",
2925           "dependencies": {
2926             "MaterialComponents/Shapes": [
2928             ]
2929           }
2930         },
2931         {
2932           "name": "ThumbTrack",
2933           "platforms": {
2934             "ios": "8.0"
2935           },
2936           "public_header_files": "components/private/ThumbTrack/src/*.h",
2937           "source_files": [
2938             "components/private/ThumbTrack/src/*.{h,m}",
2939             "components/private/ThumbTrack/src/private/*.{h,m}"
2940           ],
2941           "dependencies": {
2942             "MaterialComponents/Ink": [
2944             ],
2945             "MaterialComponents/ShadowElevations": [
2947             ],
2948             "MaterialComponents/ShadowLayer": [
2950             ],
2951             "MaterialComponents/Typography": [
2953             ],
2954             "MDFInternationalization": [
2956             ],
2957             "MaterialComponents/private/Math": [
2959             ]
2960           },
2961           "testspecs": [
2962             {
2963               "name": "UnitTests",
2964               "test_type": "unit",
2965               "source_files": [
2966                 "components/private/ThumbTrack/tests/unit/*.{h,m,swift}",
2967                 "components/private/ThumbTrack/tests/unit/supplemental/*.{h,m,swift}"
2968               ],
2969               "resources": "components/private/ThumbTrack/tests/unit/resources/*"
2970             }
2971           ]
2972         },
2973         {
2974           "name": "UIMetrics",
2975           "platforms": {
2976             "ios": "8.0"
2977           },
2978           "public_header_files": "components/private/UIMetrics/src/*.h",
2979           "source_files": [
2980             "components/private/UIMetrics/src/*.{h,m}",
2981             "components/private/UIMetrics/src/private/*.{h,m}"
2982           ],
2983           "dependencies": {
2984             "MaterialComponents/private/Application": [
2986             ]
2987           },
2988           "testspecs": [
2989             {
2990               "name": "UnitTests",
2991               "test_type": "unit",
2992               "source_files": [
2993                 "components/private/UIMetrics/tests/unit/*.{h,m,swift}",
2994                 "components/private/UIMetrics/tests/unit/supplemental/*.{h,m,swift}"
2995               ],
2996               "resources": "components/private/UIMetrics/tests/unit/resources/*"
2997             }
2998           ]
2999         }
3000       ]
3001     }
3002   ]