[Add] TaboolaPush 0.1.1
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 20.1.1 / MaterialComponents.podspec.json
bloba6a2a4c6cbe2ead5fe58957c80aaf583a49b1fcf
2   "name": "MaterialComponents",
3   "version": "20.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": "v20.1.1"
11   },
12   "platforms": {
13     "ios": null
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "platforms": {
20         "ios": "7.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       "dependencies": {
28         "MaterialComponents/private/Application": [
30         ],
31         "MaterialComponents/private/RTL": [
33         ]
34       }
35     },
36     {
37       "name": "AnimationTiming",
38       "platforms": {
39         "ios": "7.0"
40       },
41       "public_header_files": "components/AnimationTiming/src/*.h",
42       "source_files": [
43         "components/AnimationTiming/src/*.{h,m}",
44         "components/AnimationTiming/src/private/*.{h,m}"
45       ]
46     },
47     {
48       "name": "AppBar",
49       "platforms": {
50         "ios": "7.0"
51       },
52       "public_header_files": "components/AppBar/src/*.h",
53       "source_files": "components/AppBar/src/*.{h,m}",
54       "dependencies": {
55         "MaterialComponents/HeaderStackView": [
57         ],
58         "MaterialComponents/NavigationBar": [
60         ],
61         "MaterialComponents/Typography": [
63         ],
64         "MaterialComponents/FlexibleHeader": [
66         ],
67         "MaterialComponents/ShadowElevations": [
69         ],
70         "MaterialComponents/ShadowLayer": [
72         ],
73         "MaterialComponents/private/Icons/ic_arrow_back": [
75         ],
76         "MaterialComponents/private/RTL": [
78         ]
79       }
80     },
81     {
82       "name": "Buttons",
83       "platforms": {
84         "ios": "7.0"
85       },
86       "public_header_files": "components/Buttons/src/*.h",
87       "source_files": [
88         "components/Buttons/src/*.{h,m}",
89         "components/Buttons/src/private/*.{h,m}"
90       ],
91       "dependencies": {
92         "MDFTextAccessibility": [
94         ],
95         "MaterialComponents/Ink": [
97         ],
98         "MaterialComponents/ShadowElevations": [
100         ],
101         "MaterialComponents/ShadowLayer": [
103         ],
104         "MaterialComponents/Typography": [
106         ]
107       }
108     },
109     {
110       "name": "ButtonBar",
111       "platforms": {
112         "ios": "7.0"
113       },
114       "public_header_files": "components/ButtonBar/src/*.h",
115       "source_files": [
116         "components/ButtonBar/src/*.{h,m}",
117         "components/ButtonBar/src/private/*.{h,m}"
118       ],
119       "dependencies": {
120         "MaterialComponents/Buttons": [
122         ],
123         "MaterialComponents/private/RTL": [
125         ]
126       }
127     },
128     {
129       "name": "CollectionCells",
130       "platforms": {
131         "ios": "7.0"
132       },
133       "public_header_files": "components/CollectionCells/src/*.h",
134       "source_files": [
135         "components/CollectionCells/src/*.{h,m}",
136         "components/CollectionCells/src/private/*.{h,m}"
137       ],
138       "frameworks": [
139         "CoreGraphics",
140         "QuartzCore"
141       ],
142       "dependencies": {
143         "MaterialComponents/CollectionLayoutAttributes": [
145         ],
146         "MaterialComponents/Ink": [
148         ],
149         "MaterialComponents/Typography": [
151         ],
152         "MaterialComponents/private/Icons/ic_check": [
154         ],
155         "MaterialComponents/private/Icons/ic_check_circle": [
157         ],
158         "MaterialComponents/private/Icons/ic_chevron_right": [
160         ],
161         "MaterialComponents/private/Icons/ic_info": [
163         ],
164         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
166         ],
167         "MaterialComponents/private/Icons/ic_reorder": [
169         ],
170         "MaterialComponents/private/RTL": [
172         ]
173       }
174     },
175     {
176       "name": "CollectionLayoutAttributes",
177       "platforms": {
178         "ios": "7.0"
179       },
180       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
181       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
182     },
183     {
184       "name": "Collections",
185       "platforms": {
186         "ios": "7.0"
187       },
188       "public_header_files": "components/Collections/src/*.h",
189       "source_files": [
190         "components/Collections/src/*.{h,m}",
191         "components/Collections/src/private/*.{h,m}"
192       ],
193       "resources": [
194         "components/Collections/src/MaterialCollections.bundle"
195       ],
196       "frameworks": [
197         "CoreGraphics",
198         "QuartzCore"
199       ],
200       "dependencies": {
201         "MaterialComponents/CollectionCells": [
203         ],
204         "MaterialComponents/CollectionLayoutAttributes": [
206         ],
207         "MaterialComponents/Ink": [
209         ],
210         "MaterialComponents/ShadowElevations": [
212         ],
213         "MaterialComponents/ShadowLayer": [
215         ],
216         "MaterialComponents/Typography": [
218         ]
219       }
220     },
221     {
222       "name": "Dialogs",
223       "platforms": {
224         "ios": "8.0"
225       },
226       "public_header_files": "components/Dialogs/src/*.h",
227       "source_files": [
228         "components/Dialogs/src/*.{h,m}",
229         "components/Dialogs/src/private/*.{h,m}"
230       ],
231       "dependencies": {
232         "MaterialComponents/Buttons": [
234         ],
235         "MaterialComponents/ShadowElevations": [
237         ],
238         "MaterialComponents/ShadowLayer": [
240         ],
241         "MaterialComponents/private/KeyboardWatcher": [
243         ],
244         "MaterialComponents/private/RTL": [
246         ]
247       }
248     },
249     {
250       "name": "FeatureHighlight",
251       "platforms": {
252         "ios": "7.0"
253       },
254       "public_header_files": "components/FeatureHighlight/src/*.h",
255       "source_files": [
256         "components/FeatureHighlight/src/*.{h,m}",
257         "components/FeatureHighlight/src/private/*.{h,m}"
258       ],
259       "dependencies": {
260         "MaterialComponents/Typography": [
262         ],
263         "MDFTextAccessibility": [
265         ]
266       }
267     },
268     {
269       "name": "FlexibleHeader",
270       "platforms": {
271         "ios": "7.0"
272       },
273       "public_header_files": "components/FlexibleHeader/src/*.h",
274       "source_files": [
275         "components/FlexibleHeader/src/*.{h,m}",
276         "components/FlexibleHeader/src/private/*.{h,m}"
277       ],
278       "dependencies": {
279         "MDFTextAccessibility": [
281         ],
282         "MaterialComponents/private/Application": [
284         ]
285       }
286     },
287     {
288       "name": "HeaderStackView",
289       "platforms": {
290         "ios": "7.0"
291       },
292       "public_header_files": "components/HeaderStackView/src/*.h",
293       "source_files": "components/HeaderStackView/src/*.{h,m}"
294     },
295     {
296       "name": "Ink",
297       "platforms": {
298         "ios": "7.0"
299       },
300       "public_header_files": "components/Ink/src/*.h",
301       "source_files": [
302         "components/Ink/src/*.{h,m}",
303         "components/Ink/src/private/*.{h,m}"
304       ]
305     },
306     {
307       "name": "NavigationBar",
308       "platforms": {
309         "ios": "7.0"
310       },
311       "public_header_files": "components/NavigationBar/src/*.h",
312       "source_files": "components/NavigationBar/src/*.{h,m}",
313       "dependencies": {
314         "MaterialComponents/ButtonBar": [
316         ],
317         "MaterialComponents/Typography": [
319         ],
320         "MaterialComponents/private/RTL": [
322         ]
323       }
324     },
325     {
326       "name": "OverlayWindow",
327       "platforms": {
328         "ios": "7.0"
329       },
330       "public_header_files": "components/OverlayWindow/src/*.h",
331       "source_files": [
332         "components/OverlayWindow/src/*.{h,m}",
333         "components/OverlayWindow/src/private/*.{h,m}"
334       ],
335       "dependencies": {
336         "MaterialComponents/private/Application": [
338         ]
339       }
340     },
341     {
342       "name": "PageControl",
343       "platforms": {
344         "ios": "7.0"
345       },
346       "public_header_files": "components/PageControl/src/*.h",
347       "source_files": [
348         "components/PageControl/src/*.{h,m}",
349         "components/PageControl/src/private/*.{h,m}"
350       ],
351       "resources": [
352         "components/PageControl/src/MaterialPageControl.bundle"
353       ]
354     },
355     {
356       "name": "Palettes",
357       "platforms": {
358         "ios": "7.0"
359       },
360       "public_header_files": "components/Palettes/src/*.h",
361       "source_files": [
362         "components/Palettes/src/*.{h,m}",
363         "components/Palettes/src/private/*.{h,m}"
364       ]
365     },
366     {
367       "name": "ProgressView",
368       "platforms": {
369         "ios": "7.0"
370       },
371       "public_header_files": "components/ProgressView/src/*.h",
372       "source_files": "components/ProgressView/src/*.{h,m}",
373       "dependencies": {
374         "MaterialComponents/private/RTL": [
376         ]
377       }
378     },
379     {
380       "name": "ShadowElevations",
381       "platforms": {
382         "ios": "7.0"
383       },
384       "public_header_files": "components/ShadowElevations/src/*.h",
385       "source_files": "components/ShadowElevations/src/*.{h,m}"
386     },
387     {
388       "name": "ShadowLayer",
389       "platforms": {
390         "ios": "7.0"
391       },
392       "public_header_files": "components/ShadowLayer/src/*.h",
393       "source_files": "components/ShadowLayer/src/*.{h,m}"
394     },
395     {
396       "name": "Slider",
397       "platforms": {
398         "ios": "7.0"
399       },
400       "public_header_files": "components/Slider/src/*.h",
401       "source_files": [
402         "components/Slider/src/*.{h,m}",
403         "components/Slider/src/private/*.{h,m}"
404       ],
405       "dependencies": {
406         "MaterialComponents/private/ThumbTrack": [
408         ]
409       }
410     },
411     {
412       "name": "Snackbar",
413       "platforms": {
414         "ios": "7.0"
415       },
416       "public_header_files": "components/Snackbar/src/*.h",
417       "source_files": [
418         "components/Snackbar/src/*.{h,m}",
419         "components/Snackbar/src/private/*.{h,m}"
420       ],
421       "dependencies": {
422         "MaterialComponents/AnimationTiming": [
424         ],
425         "MaterialComponents/Buttons": [
427         ],
428         "MaterialComponents/OverlayWindow": [
430         ],
431         "MaterialComponents/Typography": [
433         ],
434         "MaterialComponents/private/Application": [
436         ],
437         "MaterialComponents/private/KeyboardWatcher": [
439         ],
440         "MaterialComponents/private/Overlay": [
442         ]
443       }
444     },
445     {
446       "name": "Tabs",
447       "platforms": {
448         "ios": "7.0"
449       },
450       "public_header_files": "components/Tabs/src/*.h",
451       "source_files": [
452         "components/Tabs/src/*.{h,m}",
453         "components/Tabs/src/private/*.{h,m}"
454       ],
455       "resources": [
456         "components/Tabs/src/MaterialTabs.bundle"
457       ],
458       "dependencies": {
459         "MaterialComponents/AnimationTiming": [
461         ],
462         "MaterialComponents/Ink": [
464         ],
465         "MaterialComponents/Typography": [
467         ],
468         "MaterialComponents/private/RTL": [
470         ]
471       }
472     },
473     {
474       "name": "Typography",
475       "platforms": {
476         "ios": "7.0"
477       },
478       "public_header_files": "components/Typography/src/*.h",
479       "source_files": [
480         "components/Typography/src/*.{h,m}",
481         "components/Typography/src/private/*.{h,m}"
482       ]
483     },
484     {
485       "name": "private",
486       "subspecs": [
487         {
488           "name": "Icons",
489           "subspecs": [
490             {
491               "name": "Base",
492               "public_header_files": "components/private/Icons/src/*.h",
493               "source_files": "components/private/Icons/src/*.{h,m}"
494             },
495             {
496               "name": "ic_arrow_back",
497               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
498               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
499               "resource_bundles": {
500                 "MaterialIcons_ic_arrow_back": [
501                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
502                 ]
503               },
504               "dependencies": {
505                 "MaterialComponents/private/Icons/Base": [
507                 ]
508               }
509             },
510             {
511               "name": "ic_check",
512               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
513               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
514               "resource_bundles": {
515                 "MaterialIcons_ic_check": [
516                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
517                 ]
518               },
519               "dependencies": {
520                 "MaterialComponents/private/Icons/Base": [
522                 ]
523               }
524             },
525             {
526               "name": "ic_check_circle",
527               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
528               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
529               "resource_bundles": {
530                 "MaterialIcons_ic_check_circle": [
531                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
532                 ]
533               },
534               "dependencies": {
535                 "MaterialComponents/private/Icons/Base": [
537                 ]
538               }
539             },
540             {
541               "name": "ic_chevron_right",
542               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
543               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
544               "resource_bundles": {
545                 "MaterialIcons_ic_chevron_right": [
546                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
547                 ]
548               },
549               "dependencies": {
550                 "MaterialComponents/private/Icons/Base": [
552                 ]
553               }
554             },
555             {
556               "name": "ic_info",
557               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
558               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
559               "resource_bundles": {
560                 "MaterialIcons_ic_info": [
561                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
562                 ]
563               },
564               "dependencies": {
565                 "MaterialComponents/private/Icons/Base": [
567                 ]
568               }
569             },
570             {
571               "name": "ic_radio_button_unchecked",
572               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
573               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
574               "resource_bundles": {
575                 "MaterialIcons_ic_radio_button_unchecked": [
576                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
577                 ]
578               },
579               "dependencies": {
580                 "MaterialComponents/private/Icons/Base": [
582                 ]
583               }
584             },
585             {
586               "name": "ic_reorder",
587               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
588               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
589               "resource_bundles": {
590                 "MaterialIcons_ic_reorder": [
591                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
592                 ]
593               },
594               "dependencies": {
595                 "MaterialComponents/private/Icons/Base": [
597                 ]
598               }
599             }
600           ]
601         },
602         {
603           "name": "Application",
604           "platforms": {
605             "ios": "7.0"
606           },
607           "public_header_files": "components/private/Application/src/*.h",
608           "source_files": "components/private/Application/src/*.{h,m}"
609         },
610         {
611           "name": "KeyboardWatcher",
612           "platforms": {
613             "ios": "7.0"
614           },
615           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
616           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
617           "dependencies": {
618             "MaterialComponents/private/Application": [
620             ]
621           }
622         },
623         {
624           "name": "Overlay",
625           "platforms": {
626             "ios": "7.0"
627           },
628           "public_header_files": "components/private/Overlay/src/*.h",
629           "source_files": [
630             "components/private/Overlay/src/*.{h,m}",
631             "components/private/Overlay/src/private/*.{h,m}"
632           ]
633         },
634         {
635           "name": "RTL",
636           "platforms": {
637             "ios": "7.0"
638           },
639           "public_header_files": "components/private/RTL/src/*.h",
640           "source_files": "components/private/RTL/src/*.{h,m}"
641         },
642         {
643           "name": "ThumbTrack",
644           "platforms": {
645             "ios": "7.0"
646           },
647           "public_header_files": "components/private/ThumbTrack/src/*.h",
648           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
649           "dependencies": {
650             "MaterialComponents/Ink": [
652             ],
653             "MaterialComponents/ShadowElevations": [
655             ],
656             "MaterialComponents/ShadowLayer": [
658             ],
659             "MaterialComponents/Typography": [
661             ],
662             "MaterialComponents/private/RTL": [
664             ]
665           }
666         }
667       ]
668     }
669   ]