-
Notifications
You must be signed in to change notification settings - Fork 115
/
Copy pathLFMediaEditingController.podspec
122 lines (105 loc) · 7.89 KB
/
LFMediaEditingController.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Pod::Spec.new do |s|
s.name = 'LFMediaEditingController'
s.version = '1.4.8.2'
s.summary = 'Media Editor (edit photo、edit video)'
s.homepage = 'https://github.com/lincf0912/LFMediaEditingController'
s.license = 'MIT'
s.author = { 'lincf0912' => '[email protected]' }
s.platform = :ios
s.ios.deployment_target = '7.0'
s.source = { :git => 'https://github.com/lincf0912/LFMediaEditingController.git', :tag => s.version, :submodules => true }
s.requires_arc = true
s.source_files = 'LFMediaEditingController/LFMediaEditingController/class/*.{h,m}'
s.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/*.h'
s.default_subspec = 'Core'
s.subspec 'Core' do |core|
core.dependency 'LFMediaEditingController/LFPhotoEditingController'
core.dependency 'LFMediaEditingController/LFVideoEditingController'
end
# LFPhotoEditingController模块
s.subspec 'LFPhotoEditingController' do |ss|
ss.resources = 'LFMediaEditingController/LFMediaEditingController/class/common/*.bundle'
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/LFPhotoEditingController/**/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/common/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/*.h','LFMediaEditingController/LFMediaEditingController/class/LFPhotoEditingController/controller/*.h','LFMediaEditingController/LFMediaEditingController/class/LFPhotoEditingController/model/*.h','LFMediaEditingController/LFMediaEditingController/class/common/view/model/LFStickerContent.h','LFMediaEditingController/LFMediaEditingController/class/common/view/model/LFExtraAspectRatio.h','LFMediaEditingController/LFMediaEditingController/class/common/define/LFExtraAspectRatioProtocol.h'
ss.dependency 'LFMediaEditingController/JRPickColorView'
ss.dependency 'LFMediaEditingController/JRFilterBar'
ss.dependency 'LFMediaEditingController/LFColorMatrix'
ss.dependency 'LFFilterSuite'
ss.dependency 'LFMediaEditingController/LFImageCoder'
ss.dependency 'LFMediaEditingController/LFPresentationCategory'
ss.dependency 'LFMediaEditingController/LFEasyNoticeBar'
ss.dependency 'LFMediaEditingController/SPDropMenu'
ss.dependency 'LFMediaEditingController/LFTipsGuideView'
ss.dependency 'LFMediaEditingController/LFDownloadManager'
ss.dependency 'LFMediaEditingController/LFDrawView'
end
# LFVideoEditingController模块
s.subspec 'LFVideoEditingController' do |ss|
ss.resources = 'LFMediaEditingController/LFMediaEditingController/class/common/*.bundle'
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/LFVideoEditingController/**/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/common/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/*.h','LFMediaEditingController/LFMediaEditingController/class/LFVideoEditingController/controller/*.h','LFMediaEditingController/LFMediaEditingController/class/LFVideoEditingController/model/*.h','LFMediaEditingController/LFMediaEditingController/class/common/view/model/LFStickerContent.h','LFMediaEditingController/LFMediaEditingController/class/common/view/model/LFExtraAspectRatio.h','LFMediaEditingController/LFMediaEditingController/class/common/define/LFExtraAspectRatioProtocol.h'
ss.dependency 'LFMediaEditingController/JRPickColorView'
ss.dependency 'LFMediaEditingController/JRFilterBar'
ss.dependency 'LFMediaEditingController/LFColorMatrix'
ss.dependency 'LFFilterSuite'
ss.dependency 'LFMediaEditingController/LFImageCoder'
ss.dependency 'LFMediaEditingController/LFPresentationCategory'
ss.dependency 'LFMediaEditingController/LFEasyNoticeBar'
ss.dependency 'LFMediaEditingController/SPDropMenu'
ss.dependency 'LFMediaEditingController/LFTipsGuideView'
ss.dependency 'LFMediaEditingController/LFDownloadManager'
ss.dependency 'LFMediaEditingController/LFDrawView'
end
# JRPickColorView模块
s.subspec 'JRPickColorView' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/JRPickColorView/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/JRPickColorView/JRPickColorView.h'
end
# JRFilterBar模块
s.subspec 'JRFilterBar' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/JRFilterBar/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/JRFilterBar/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/JRFilterBar/JRFilterBar.h'
end
# LFColorMatrix模块
s.subspec 'LFColorMatrix' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/ColorMatrix/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/ColorMatrix/*.h'
end
# LFImageCoder模块
s.subspec 'LFImageCoder' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFImageCoder/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/LFImageCoder/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFImageCoder/*.h'
end
# LFPresentationCategory模块
s.subspec 'LFPresentationCategory' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFPresentationCategory/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/LFPresentationCategory/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFPresentationCategory/*.h'
end
# LFEasyNoticeBar模块
s.subspec 'LFEasyNoticeBar' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFEasyNoticeBar/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/LFEasyNoticeBar/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFEasyNoticeBar/*.h'
ss.resources = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFEasyNoticeBar/*.bundle'
end
# SPDropMenu模块
s.subspec 'SPDropMenu' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/SPDropMenu/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/SPDropMenu/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/SPDropMenu/*.h','LFMediaEditingController/LFMediaEditingController/class/vendors/SPDropMenu/Header/*.h','LFMediaEditingController/LFMediaEditingController/class/vendors/SPDropMenu/protocol/*.h','LFMediaEditingController/LFMediaEditingController/class/vendors/SPDropMenu/model/*.h'
end
# LFTipsGuideView模块
s.subspec 'LFTipsGuideView' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFTipsGuideView/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/LFTipsGuideView/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFTipsGuideView/*.h'
ss.resources = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFTipsGuideView/*.bundle'
end
# LFDownloadManager模块
s.subspec 'LFDownloadManager' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFDownloadManager/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFDownloadManager/*.h'
end
# LFDrawView模块
s.subspec 'LFDrawView' do |ss|
ss.source_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFDrawView/*.{h,m}','LFMediaEditingController/LFMediaEditingController/class/vendors/LFDrawView/**/*.{h,m}'
ss.public_header_files = 'LFMediaEditingController/LFMediaEditingController/class/vendors/LFDrawView/*.h','LFMediaEditingController/LFMediaEditingController/class/vendors/LFDrawView/**/*.h'
end
end