私有库podspec配置模版

2021-09-16  本文已影响0人  d5cbd4f07363

Pod::Spec.new do |s|
s.name = 'WYCCBDoctorSDK'
s.version = '1.0.0'
s.summary = 'A short description of WYCCBDoctorSDK.'
s.description = <<-DESC
TODO: Add long description of the pod here.
DESC

s.homepage = 'http://git.guahao-inc.com/weiyi/WYCCBDoctorSDK'

s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'

s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'weiyi' => 'hangkz@wedoctor.com' }
s.source = { :git => 'git@git.guahao-inc.com:weiyi/WYCCBDoctorSDK.git', :tag => s.version.to_s}

s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'

s.ios.deployment_target = '9.0'

Common

s.subspec 'Common' do |sp|
sp.source_files = ['WYCCBDoctorSDK/Common/*.{h,m}']

sp.resources = 'WYCCBDoctorSDK/Resource/*.{bundle,txt,xcassets}'
sp.dependency "WYMediator"

end

s.subspec 'Patient' do |sp|
sp.source_files = ['WYCCBDoctorSDK/Patient/.{h,m}']
sp.resources = ['WYCCBDoctorSDK/Patient/
.{lic}']
sp.dependency 'WYCCBDoctorSDK/Common'
sp.vendored_frameworks = 'WYCCBDoctorSDK/Lib/*.framework'
end

s.subspec 'Doctor' do |sp|
sp.source_files = ['WYCCBDoctorSDK/Doctor/.{h,m}']
sp.resources = ['WYCCBDoctorSDK/Doctor/
.{lic}']
sp.dependency 'WYCCBDoctorSDK/Common'
sp.vendored_frameworks = 'WYCCBDoctorSDK/Lib/*.framework'
end

Pubilc

s.dependency "AFNetworking", "~> 2.6.3"

Private

s.dependency "WYKit"

end

上一篇下一篇

猜你喜欢

热点阅读