Need to define a default subspec
unless you have a default, all subspecs are included. you can’t just have a blank one either, so I put the core in there.
Showing
... | @@ -7,21 +7,28 @@ Pod::Spec.new do |s| | ... | @@ -7,21 +7,28 @@ Pod::Spec.new do |s| |
s.social_media_url = 'https://www.facebook.com/cosmicmindio' | s.social_media_url = 'https://www.facebook.com/cosmicmindio' | ||
s.authors = { 'CosmicMind, Inc.' => 'support@cosmicmind.io' } | s.authors = { 'CosmicMind, Inc.' => 'support@cosmicmind.io' } | ||
s.source = { :git => 'https://github.com/CosmicMind/Material.git', :tag => s.version } | s.source = { :git => 'https://github.com/CosmicMind/Material.git', :tag => s.version } | ||
s.ios.deployment_target = '8.0' | |||
s.ios.source_files = 'Sources/iOS/**/*.swift' | s.default_subspec = 'Core' | ||
s.osx.deployment_target = '10.9' | |||
s.osx.source_files = 'Sources/macOS/**/*.swift' | s.subspec 'Core' do |s| | ||
s.requires_arc = true | s.ios.deployment_target = '8.0' | ||
s.resource_bundles = { | s.ios.source_files = 'Sources/iOS/*.swift' | ||
'io.cosmicmind.material.icons' => ['Sources/**/*.xcassets'], | s.osx.deployment_target = '10.9' | ||
'io.cosmicmind.material.fonts' => ['Sources/**/*.ttf'] | s.osx.source_files = 'Sources/macOS/**/*.swift' | ||
} | s.requires_arc = true | ||
s.resource_bundles = { | |||
'io.cosmicmind.material.icons' => ['Sources/**/*.xcassets'], | |||
'io.cosmicmind.material.fonts' => ['Sources/**/*.ttf'] | |||
} | |||
end | |||
s.subspec 'Camera' do |camera| | s.subspec 'Camera' do |camera| | ||
camera.source_files = 'Sources/iOS/Camera/*.swift' | camera.source_files = 'Sources/iOS/Camera/*.swift' | ||
camera.dependency 'Material/Core' | |||
end | end | ||
s.subspec 'photos' do |photos| | s.subspec 'Photos' do |photos| | ||
photos.source_files = 'Sources/iOS/Photos/*.swift' | photos.source_files = 'Sources/iOS/Photos/*.swift' | ||
photos.dependency 'Material/Core' | |||
end | end | ||
end | end |
Please
register
or
sign in
to comment