@@ -2,7 +2,7 @@ load 'scripts/generated/icons.rb'
22
33Pod ::Spec . new do |mdc |
44 mdc . name = "MaterialComponents"
5- mdc . version = "94.5 .0"
5+ mdc . version = "95.0 .0"
66 mdc . authors = "The Material Components authors."
77 mdc . summary = "A collection of stand-alone production-ready UI libraries focused on design details."
88 mdc . homepage = "https://github.com/material-components/material-components-ios"
@@ -260,6 +260,8 @@ Pod::Spec.new do |mdc|
260260 "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /tests/unit/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m,swift}"
261261 ]
262262 unit_tests . dependency "MaterialComponents/schemes/Container"
263+ unit_tests . dependency "MaterialComponents/private/Color"
264+ unit_tests . dependency "MaterialComponents/private/Math"
263265 end
264266 end
265267
@@ -575,7 +577,6 @@ Pod::Spec.new do |mdc|
575577 "components/#{ component . base_name } /tests/unit/supplemental/*.{h,m,swift}"
576578 ]
577579 unit_tests . resources = "components/#{ component . base_name } /tests/unit/resources/*"
578- unit_tests . dependency "MaterialComponents/ButtonBar+TypographyThemer"
579580 end
580581 end
581582
@@ -592,21 +593,6 @@ Pod::Spec.new do |mdc|
592593 extension . dependency "MaterialComponents/Themes"
593594 end
594595
595- # ButtonBar is not intended to be themed as a standalone component.
596- # Please theme it via the AppBar component's Theming extension instead.
597- mdc . subspec "ButtonBar+TypographyThemer" do |extension |
598- extension . ios . deployment_target = '9.0'
599- extension . public_header_files = [
600- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
601- ]
602- extension . source_files = [
603- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m}"
604- ]
605-
606- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
607- extension . dependency "MaterialComponents/schemes/Typography"
608- end
609-
610596 # Cards
611597
612598 mdc . subspec "Cards" do |component |
@@ -723,79 +709,10 @@ Pod::Spec.new do |mdc|
723709 "components/#{ component . base_name } /tests/unit/supplemental/*.{h,m,swift}"
724710 ]
725711 unit_tests . resources = "components/#{ component . base_name } /tests/unit/resources/*"
726- unit_tests . dependency "MaterialComponents/Chips+ChipThemer"
727- unit_tests . dependency "MaterialComponents/Chips+FontThemer"
728712 unit_tests . dependency "MaterialComponents/Themes"
729713 end
730714 end
731715
732- mdc . subspec "Chips+ChipThemer" do |extension |
733- extension . ios . deployment_target = '9.0'
734- extension . public_header_files = [
735- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
736- ]
737- extension . source_files = [
738- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m}"
739- ]
740-
741- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
742- extension . dependency "MaterialComponents/Chips+ColorThemer"
743- extension . dependency "MaterialComponents/Chips+ShapeThemer"
744- extension . dependency "MaterialComponents/Chips+TypographyThemer"
745- end
746-
747- mdc . subspec "Chips+ColorThemer" do |extension |
748- extension . ios . deployment_target = '9.0'
749- extension . public_header_files = [
750- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
751- ]
752- extension . source_files = [
753- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m}"
754- ]
755-
756- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
757- extension . dependency "MaterialComponents/schemes/Color"
758- end
759-
760- mdc . subspec "Chips+FontThemer" do |extension |
761- extension . ios . deployment_target = '9.0'
762- extension . public_header_files = [
763- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
764- ]
765- extension . source_files = [
766- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m}"
767- ]
768-
769- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
770- extension . dependency "MaterialComponents/Themes"
771- end
772-
773- mdc . subspec "Chips+ShapeThemer" do |extension |
774- extension . ios . deployment_target = '9.0'
775- extension . public_header_files = [
776- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
777- ]
778- extension . source_files = [
779- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m}"
780- ]
781-
782- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
783- extension . dependency "MaterialComponents/schemes/Shape"
784- end
785-
786- mdc . subspec "Chips+TypographyThemer" do |extension |
787- extension . ios . deployment_target = '9.0'
788- extension . public_header_files = [
789- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
790- ]
791- extension . source_files = [
792- "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.{h,m}"
793- ]
794-
795- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
796- extension . dependency "MaterialComponents/schemes/Typography"
797- end
798-
799716 mdc . subspec "Chips+Theming" do |extension |
800717 extension . ios . deployment_target = '9.0'
801718 extension . public_header_files = "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /*.h"
@@ -804,8 +721,6 @@ Pod::Spec.new do |mdc|
804721 "components/#{ extension . base_name . split ( '+' ) [ 0 ] } /src/#{ extension . base_name . split ( '+' ) [ 1 ] } /private/*.{h,m}"
805722 ]
806723 extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } "
807- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } +ColorThemer"
808- extension . dependency "MaterialComponents/#{ extension . base_name . split ( '+' ) [ 0 ] } +ShapeThemer"
809724 extension . dependency "MaterialComponents/schemes/Container"
810725 extension . dependency "MaterialComponents/Typography"
811726
0 commit comments