| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168 |
- #
- # Be sure to run `pod lib lint YJUtils.podspec' to ensure this is a
- # valid spec before submitting.
- #
- # Any lines starting with a # are optional, but their use is encouraged
- # To learn more about a Podspec see https://guides.cocoapods.org/syntax/podspec.html
- #
- Pod::Spec.new do |s|
- s.name = 'YJLib'
- s.version = '1.0.1'
- s.summary = '工具类'
- s.description = <<-DESC
- TODO: Add long description of the pod here.
- DESC
- s.homepage = 'https://github.com/LYajun/YJLib'
- s.license = { :type => 'MIT', :file => 'LICENSE' }
- s.author = { 'LYajun' => 'liuyajun1999@icloud.com' }
- s.source = { :git => 'https://github.com/LYajun/YJLib.git', :tag => s.version.to_s }
- s.ios.deployment_target = '9.0'
-
- s.subspec 'YJLibConst' do |libConst|
- libConst.source_files = 'YJLib/YJLibConst/Classes/*'
- end
- s.subspec 'YJFileUtils' do |util|
- util.source_files = 'YJLib/YJFileUtils/Classes/*'
- end
- s.subspec 'YJPlayer' do |player|
- player.source_files = 'YJLib/YJPlayer/Classes/*'
- player.dependency 'YJLib/YJLibConst'
- player.dependency 'YJExtensions'
- end
- s.subspec 'YJProgressView' do |progressView|
- progressView.source_files = 'YJLib/YJProgressView/Classes/*'
- end
-
- s.subspec 'YJAlertHUD' do |alertHUD|
- alertHUD.resources = 'YJLib/YJAlertHUD/Assets/YJAlertHUD.bundle'
- alertHUD.source_files = 'YJLib/YJAlertHUD/Classes/*.{h,m}'
-
- alertHUD.subspec 'YJProgressHUD' do |progressHUD|
- progressHUD.source_files = 'YJLib/YJAlertHUD/Classes/YJProgressHUD/**/*'
- progressHUD.dependency 'YJExtensions'
- end
-
- alertHUD.dependency 'YJLib/YJLibConst'
- alertHUD.dependency 'YJExtensions'
- alertHUD.dependency 'Masonry'
- end
-
- s.subspec 'YJView' do |view|
- view.source_files = 'YJLib/YJView/Classes/*'
- view.dependency 'YJLib/YJLibConst'
- view.dependency 'YJExtensions'
- view.dependency 'Masonry'
- end
-
- s.subspec 'YJProgressPopUpView' do |progressPopUpView|
- progressPopUpView.resources = 'YJLib/YJProgressPopUpView/Assets/YJProgressPopUpView.bundle'
- progressPopUpView.source_files = 'YJLib/YJProgressPopUpView/Classes/*'
- progressPopUpView.dependency 'YJExtensions'
- end
-
- s.subspec 'YJCardView' do |card|
- card.resources = 'YJLib/YJCardView/Assets/YJCardView.bundle'
- card.source_files = 'YJLib/YJCardView/Classes/*'
- card.dependency 'YJLib/YJLibConst'
- card.dependency 'YJLib/YJView'
- card.dependency 'Masonry'
- card.dependency 'YJExtensions'
- card.dependency 'YJBaseModule'
- end
-
- s.subspec 'YJPaper' do |paper|
- paper.resources = 'YJLib/YJPaper/Assets/YJPaper.bundle'
- paper.source_files = 'YJLib/YJPaper/Classes/YJPaper.h'
-
- paper.subspec 'Const' do |const|
- const.source_files = 'YJLib/YJPaper/Classes/Const/**/*'
- const.dependency 'YJLib/YJLibConst'
- const.dependency 'YJExtensions'
- const.dependency 'YJLib/YJAlertHUD'
- end
- paper.subspec 'Base' do |base|
- base.source_files = 'YJLib/YJPaper/Classes/Base/**/*'
- base.dependency 'YJLib/YJPaper/Const'
- base.dependency 'BlocksKit'
- base.dependency 'LGAlertHUD'
- base.dependency 'YJBaseModule'
- end
-
- paper.subspec 'Klg' do |klg|
- klg.source_files = 'YJLib/YJPaper/Classes/Klg/**/*'
- klg.dependency 'YJLib/YJPaper/Const'
- klg.dependency 'YJBaseModule'
- klg.dependency 'Masonry'
- end
-
- paper.subspec 'Model' do |model|
- model.source_files = 'YJLib/YJPaper/Classes/Model/**/*'
- model.dependency 'YJLib/YJPaper/Const'
- model.dependency 'MJExtension'
- model.dependency 'YJNetManager'
- model.dependency 'YJBaseModule'
- end
-
- paper.subspec 'Correct' do |correct|
- correct.source_files = 'YJLib/YJPaper/Classes/Correct/**/*'
- correct.dependency 'YJLib/YJPaper/Const'
- correct.dependency 'YJLib/YJPaper/Model'
- correct.dependency 'YJBaseModule'
- correct.dependency 'Masonry'
- end
-
- paper.subspec 'View' do |view|
- view.source_files = 'YJLib/YJPaper/Classes/View/**/*'
- view.dependency 'YJLib/YJProgressView'
- view.dependency 'YJLib/YJPaper/Model'
- view.dependency 'YJLib/YJPaper/Const'
- view.dependency 'YJLib/YJPaper/Base'
- view.dependency 'YJLib/YJPlayer'
- view.dependency 'YJLib/YJAlertHUD'
- view.dependency 'YJLib/YJView'
- view.dependency 'Masonry'
- view.dependency 'YJTaskMark'
- view.dependency 'Masonry'
- view.dependency 'LGAlertHUD'
- view.dependency 'YJImageBrowser'
- end
-
- paper.subspec 'Cell' do |cell|
- cell.source_files = 'YJLib/YJPaper/Classes/Cell/**/*'
- cell.dependency 'YJLib/YJPaper/Model'
- cell.dependency 'YJLib/YJPaper/Const'
- cell.dependency 'YJLib/YJPaper/Base'
- cell.dependency 'YJLib/YJView'
- cell.dependency 'YJLib/YJAlertHUD'
- cell.dependency 'YJLib/YJFileUtils'
- cell.dependency 'YJUtils'
- cell.dependency 'Masonry'
- cell.dependency 'YJTaskMark'
- cell.dependency 'LGAlertHUD'
- cell.dependency 'SDWebImage'
- cell.dependency 'LGTalk'
- end
-
- paper.subspec 'TaskItem' do |taskItem|
- taskItem.source_files = 'YJLib/YJPaper/Classes/TaskItem/**/*'
- taskItem.dependency 'YJLib/YJPaper/Base'
- taskItem.dependency 'YJLib/YJPaper/Model'
- taskItem.dependency 'YJLib/YJPaper/Klg'
- taskItem.dependency 'YJLib/YJView'
- taskItem.dependency 'Masonry'
- taskItem.dependency 'YJImageBrowser'
- taskItem.dependency 'SwipeView'
- end
- end
- end
|