Skip to content

Commit 5b113d0

Browse files
committed
Add the CocoaPods spec files for libwebp, update to v1.0.1
1 parent 194f4ad commit 5b113d0

File tree

2 files changed

+63
-1
lines changed

2 files changed

+63
-1
lines changed

libwebp

Submodule libwebp updated 106 files

libwebp.podspec

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
Pod::Spec.new do |s|
2+
s.name = 'libwebp'
3+
s.version = '1.0.1'
4+
s.summary = 'Library to encode and decode images in WebP format.'
5+
s.homepage = 'https://developers.google.com/speed/webp/'
6+
s.authors = 'Google Inc.'
7+
s.license = { :type => 'BSD', :file => 'COPYING' }
8+
s.source = { :git => 'https://chromium.googlesource.com/webm/libwebp', :tag => 'v' + s.version.to_s }
9+
10+
s.compiler_flags = '-D_THREAD_SAFE'
11+
s.requires_arc = false
12+
13+
s.osx.deployment_target = '10.8'
14+
s.ios.deployment_target = '6.0'
15+
s.tvos.deployment_target = '9.0'
16+
s.watchos.deployment_target = '2.0'
17+
18+
s.pod_target_xcconfig = {
19+
'USER_HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libwebp/**'
20+
}
21+
22+
s.subspec 'webp' do |ss|
23+
ss.header_dir = 'webp'
24+
ss.source_files = 'src/webp/*.h'
25+
end
26+
27+
s.subspec 'core' do |ss|
28+
ss.source_files = [
29+
'src/utils/*.{h,c}',
30+
'src/dsp/*.{h,c}',
31+
'src/enc/*.{h,c}',
32+
'src/dec/*.{h,c}'
33+
]
34+
ss.dependency 'libwebp/webp'
35+
end
36+
37+
s.subspec 'utils' do |ss|
38+
ss.dependency 'libwebp/core'
39+
end
40+
41+
s.subspec 'dsp' do |ss|
42+
ss.dependency 'libwebp/core'
43+
end
44+
45+
s.subspec 'enc' do |ss|
46+
ss.dependency 'libwebp/core'
47+
end
48+
49+
s.subspec 'dec' do |ss|
50+
ss.dependency 'libwebp/core'
51+
end
52+
53+
s.subspec 'demux' do |ss|
54+
ss.source_files = 'src/demux/*.{h,c}'
55+
ss.dependency 'libwebp/core'
56+
end
57+
58+
s.subspec 'mux' do |ss|
59+
ss.source_files = 'src/mux/*.{h,c}'
60+
ss.dependency 'libwebp/core'
61+
end
62+
end

0 commit comments

Comments
 (0)