forked from keenlabs/KeenClient-iOS
-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathKeenClientTD.podspec
24 lines (23 loc) · 1.31 KB
/
KeenClientTD.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
Pod::Spec.new do |spec|
spec.name = 'KeenClientTD'
spec.version = '4.1.1'
spec.license = { type: 'MIT' }
spec.platforms = { ios: '12.0', tvos: '12.0' }
spec.homepage = 'https://github.com/treasure-data/KeenClient-iOS'
spec.authors = { 'Mitsunori Komatsu' => '[email protected]' }
spec.summary = 'Keen iOS client library forked by TD.'
spec.description = <<-DESC
The Keen iOS 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.
This is a forked project by TD. The original cool project is https://github.com/keenlabs/KeenClient-iOS.
DESC
spec.source = { git: 'https://github.com/treasure-data/KeenClient-iOS.git', tag: spec.version.to_s }
spec.source_files = 'KeenClient/*.{h,m}'
spec.resources = 'PrivacyInfo.xcprivacy'
spec.public_header_files = 'KeenClient/*.h'
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