MJRefresh.podspec 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. Pod::Spec.new do |s|
  2. s.name = "MJRefresh"
  3. s.version = "2.4.8"
  4. s.summary = "The easiest way to use pull-to-refresh"
  5. s.homepage = "https://github.com/CoderMJLee/MJRefresh"
  6. s.license = "MIT"
  7. s.authors = { 'MJ Lee' => '199109106@qq.com'}
  8. s.platform = :ios, "6.0"
  9. s.source = { :git => "https://github.com/CoderMJLee/MJRefresh.git", :tag => s.version }
  10. s.source_files = "MJRefresh/*.{h,m}"
  11. s.resource = "MJRefresh/MJRefresh.bundle"
  12. s.requires_arc = true
  13. s.subspec 'Base' do |Base|
  14. Base.source_files = 'MJRefresh/Base/*.{h,m}'
  15. end
  16. s.subspec 'Custom' do |Custom|
  17. Custom.subspec 'Footer' do |Footer|
  18. Footer.subspec 'Auto' do |Auto|
  19. Auto.source_files = "MJRefresh/Custom/Footer/Auto/*.{h,m}"
  20. end
  21. Footer.subspec 'Back' do |Back|
  22. Back.source_files = "MJRefresh/Custom/Footer/Back/*.{h,m}"
  23. end
  24. end
  25. Custom.subspec 'Header' do |Header|
  26. Header.subspec 'Auto' do |Auto|
  27. Auto.source_files = "MJRefresh/Custom/Header/Auto/*.{h,m}"
  28. end
  29. Header.subspec 'Back' do |Back|
  30. Back.source_files = "MJRefresh/Custom/Header/Back/*.{h,m}"
  31. end
  32. end
  33. end
  34. end