forked from keenlabs/KeenClient-iOS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathKeenClient.podspec
More file actions
31 lines (28 loc) · 1.36 KB
/
KeenClient.podspec
File metadata and controls
31 lines (28 loc) · 1.36 KB
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
Pod::Spec.new do |spec|
spec.name = 'KeenClient'
spec.version = '3.5.5'
spec.license = { :type => 'MIT' }
spec.ios.deployment_target = '6.0'
spec.osx.deployment_target = '10.9'
spec.homepage = 'https://github.com/keenlabs/KeenClient-iOS'
spec.authors = {
'Daniel Kador' => 'dan@keen.io',
'Terry Horner' => 'terry@keen.io',
'Claire Young' => 'claire@keen.io',
'Heitor Sergent' => 'heitor@keen.io'
}
spec.summary = 'Keen iOS client library.'
spec.description = <<-DESC
The Keen client is designed to be simple to develop with, yet incredibly flexible. Our goal is to let you decide what events are important to you, use your own vocabulary to describe them, and decide when you want to send them to Keen service.
DESC
spec.source = { :git => 'https://github.com/keenlabs/KeenClient-iOS.git', :tag => spec.version.to_s }
spec.source_files = 'KeenClient/*.{h,m}','Library/Reachability/*.{h,m}'
spec.public_header_files = 'KeenClient/*.h'
spec.frameworks = 'CoreLocation'
spec.requires_arc = true
spec.subspec 'keen_sqlite' do |ks|
ks.source_files = 'Library/sqlite-amalgamation/*.{h,c}'
ks.private_header_files = 'Library/sqlite-amalgamation/*.h'
ks.compiler_flags = '-w', '-Xanalyzer', '-analyzer-disable-all-checks'
end
end