CNLiveTripartiteManagement.podspec 7.84 KB

Pod::Spec.new do |s|
  s.name             = 'CNLiveTripartiteManagement'
  s.version          = '0.0.2'
  s.summary          = '所有三方库版本管理'
  s.description      = <<-DESC
                        所有三方库版本管理组件
                       DESC

  s.homepage         = 'http://bj.gitlab.cnlive.com/ios-team/CNLiveTripartiteManagement'
  s.license          = { :type => 'MIT', :file => 'LICENSE' }
  s.author           = { '殷巧娟' => '1427945373@qq.com' }
  s.source           = { :git => 'http://bj.gitlab.cnlive.com/ios-team/CNLiveTripartiteManagement.git', :tag => s.version.to_s }
  # s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'

  s.ios.deployment_target = '9.0'

  # s.source_files = 'CNLiveTripartiteManagement/Classes/**/*'
  s.subspec 'CNLiveAFNetworking' do |afn|
      afn.dependency 'AFNetworking','~> 3.2.1'
      afn.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveAFNetworking/*'
  end
  s.subspec 'CNLiveYYKit' do |yykit|
      yykit.dependency 'YYKit', '~> 1.0.9'
      yykit.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveYYKit/*'
  end
  s.subspec 'CNLiveMJRefresh' do |refresh|
      refresh.dependency 'MJRefresh', '~> 3.1.12'
      refresh.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveMJRefresh/*'
  end
  s.subspec 'CNLiveMasonry' do |masonry|
      masonry.dependency 'Masonry', '~> 1.0.2'
      masonry.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveMasonry/*'
  end
  s.subspec 'CNLiveRealm' do |realm|
      realm.dependency 'Realm', '~> 3.14.2'
      realm.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveRealm/*'
  end
  s.subspec 'CNLiveFMDB' do |fmdb|
      fmdb.dependency 'FMDB', '~> 2.7.5'
      fmdb.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveFMDB/*'
  end
  s.subspec 'CNLiveQMUIKit' do |qmuikit|
      qmuikit.dependency 'QMUIKit', '~> 3.1.7'
      qmuikit.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveQMUIKit/*'
  end
  s.subspec 'CNLivetingyunApp' do |tingyun|
      tingyun.dependency 'tingyunApp', '~> 2.13.1'
      tingyun.source_files = 'CNLiveTripartiteManagement/Classes/CNLivetingyunApp/*'
  end
  s.subspec 'CNLiveWebViewJavascriptBridge' do |bridge|
      bridge.dependency 'WebViewJavascriptBridge', '~> 6.0.3'
      bridge.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveWebViewJavascriptBridge/*'
  end
  s.subspec 'CNLiveKs3SDK' do |ks3|
      ks3.dependency 'Ks3SDK', '~> 2.1.2'
      ks3.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveKs3SDK/*'
  end
  s.subspec 'CNLiveRSKImageCropper' do |cropper|
      cropper.dependency 'RSKImageCropper', '~> 2.2.1'
      cropper.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveRSKImageCropper/*'
  end
  s.subspec 'CNLivelibksygpulive_ks3' do |ksy|
      ksy.dependency 'libksygpulive_ks3', '~> 3.0.4'
      ksy.source_files = 'CNLiveTripartiteManagement/Classes/CNLivelibksygpulive_ks3/*'
  end
  s.subspec 'CNLivePGDatePicker' do |picker|
      picker.dependency 'PGDatePicker', '~> 2.6.9'
      picker.source_files = 'CNLiveTripartiteManagement/Classes/CNLivePGDatePicker/*'
  end
  s.subspec 'CNLiveSGPagingView' do |page|
      page.dependency 'SGPagingView', '~> 1.6.1'
      page.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSGPagingView/*'
  end
  s.subspec 'CNLivePLShortVideoKit' do |video|
    video.dependency 'PLShortVideoKit','~> 2.0.0'
    video.source_files = 'CNLiveTripartiteManagement/Classes/CNLivePLShortVideoKit/*'
  end
   s.subspec 'CNLivePLPlayerKit' do |playerKit|
      playerKit.dependency 'PLPlayerKit','~> 3.4.1'
      playerKit.source_files = 'CNLiveTripartiteManagement/Classes/CNLivePLPlayerKit/*'
   end
   s.subspec 'CNLiveSSZipArchive' do |zip|
       zip.dependency 'SSZipArchive','~> 2.1.5'
       zip.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSSZipArchive/*'
   end
   s.subspec 'CNLiveTXLiteAVSDK_TRTC' do |lite|
       lite.dependency 'TXLiteAVSDK_TRTC','~> 6.3.7088'
       lite.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveTXLiteAVSDK_TRTC/*'
   end
   s.subspec 'CNLiveMJExtension' do |extension|
       extension.dependency 'MJExtension','~> 3.0.15.1'
       extension.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveMJExtension/*'
   end
   s.subspec 'CNLiveSAMKeychain' do |chain|
       chain.dependency 'SAMKeychain','~> 1.5.3'
       chain.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSAMKeychain/*'
   end
   s.subspec 'CNLiveMBProgressHUD' do |hud|
       hud.dependency 'MBProgressHUD','~> 1.1.0'
       hud.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveMBProgressHUD/*'
   end
   s.subspec 'CNLiveAMap3DMap-NO-IDFA' do |map|
       map.dependency 'AMap3DMap-NO-IDFA', '~> 6.8.1'
       map.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveAMap3DMap-NO-IDFA/*'
   end
   s.subspec 'CNLiveAMapSearch-NO-IDFA' do |mapSearch|
       mapSearch.dependency 'AMapSearch-NO-IDFA', '~> 6.6.0'
       mapSearch.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveAMapSearch-NO-IDFA/*'
   end
   s.subspec 'CNLiveAMapLocation-NO-IDFA' do |location|
       location.dependency 'AMapLocation-NO-IDFA', '~> 2.6.2'
       location.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveAMapLocation-NO-IDFA/*'
   end
   s.subspec 'CNLiveFLAnimatedImage' do |flImage|
       flImage.dependency 'FLAnimatedImage', '~> 1.0.12'
       flImage.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveFLAnimatedImage/*'
   end
   s.subspec 'CNLiveGPUImage' do |gpuImage|
       gpuImage.dependency 'GPUImage', '~> 0.1.7'
       gpuImage.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveGPUImage/*'
   end
   s.subspec 'CNLiveSDAutoLayout' do |layout|
       layout.dependency 'SDAutoLayout', '~> 2.2.1'
       layout.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSDAutoLayout/*'
   end
   s.subspec 'CNLiveSDCycleScrollView' do |scrollview|
       scrollview.dependency 'SDCycleScrollView','~> 1.75'
       scrollview.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSDCycleScrollView/*'
   end
   s.subspec 'CNLivemob_sharesdk' do |share|
       share.dependency 'mob_sharesdk', '~> 4.1.4'
       share.source_files = 'CNLiveTripartiteManagement/Classes/CNLivemob_sharesdk/*'
   end
   s.subspec 'CNLiveShareSDKPlatformsQQ' do |qq|
       qq.dependency 'mob_sharesdk/ShareSDKPlatforms/QQ','~> 4.1.4'
       qq.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveShareSDKPlatformsQQ/*'
   end
   s.subspec 'CNLiveShareSDKPlatformsSinaWeibo' do |weibo|
       weibo.dependency 'mob_sharesdk/ShareSDKPlatforms/SinaWeibo','~> 4.1.4'
       weibo.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveShareSDKPlatformsSinaWeibo/*'
   end
   s.subspec 'CNLiveShareSDKPlatformsWeChat' do |weChat|
       weChat.dependency 'mob_sharesdk/ShareSDKPlatforms/WeChatFull','~> 4.1.4'
       weChat.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveShareSDKPlatformsWeChat/*'
   end
   s.subspec 'CNLiveQiniu' do |qiniu|
       qiniu.dependency 'Qiniu', '~> 7.1'
       qiniu.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveQiniu/*'
   end
   s.subspec 'CNLivelottie-ios' do |lottie|
       lottie.dependency 'lottie-ios','~> 2.5.0'
       lottie.source_files = 'CNLiveTripartiteManagement/Classes/CNLivelottie-ios/*'
   end
   s.subspec 'CNLiveSDWebImage' do |webimage|
       webimage.dependency 'SDWebImage','~>4.4.6'
       webimage.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSDWebImage/*'
   end
   s.subspec 'CNLiveSDWebImageWebP' do |webp|
       webp.dependency 'SDWebImage/WebP'
       webp.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSDWebImageWebP/*'
   end
   s.subspec 'CNLiveSDWebImageGIF' do |imagegif|
       imagegif.dependency 'SDWebImage/GIF'
       imagegif.source_files = 'CNLiveTripartiteManagement/Classes/CNLiveSDWebImageGIF/*'
   end
  #s.public_header_files = 'Pod/Classes/**/*.h'
   s.frameworks = 'UIKit', 'Foundation'
   # s.dependency 'AFNetworking','~> 3.2.1'
end