-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathComponentSwift.podspec
34 lines (24 loc) · 1.35 KB
/
ComponentSwift.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
Pod::Spec.new do |s|
s.name = 'ComponentSwift'
s.version = '0.4.1'
s.summary = 'ComponentSwift brings ComponentKit to swift'
s.description = <<-DESC
ComponentSwift brings ComponentKit to swift.
ComponentKit is a react-inspired native view framework for iOS developed by Facebook. It intruduce a new abstract layer (component) to automatically handle view reuse, meanwhile provide the ability to build smooth list view easily.
ComponentSwift is an objc wrapper of ComponentKit and refined for swift. ComponentSwift is designed to be a subset of ComponentKit, implementing the most commonly used features.
DESC
s.homepage = 'https://github.com/leavez/ComponentSwift'
s.license = { :type => 'MIT' }
s.author = { 'leavez' => 'gaojiji@gmail.com' }
s.source = { :git => 'https://github.com/leavez/ComponentSwift.git', :tag => s.version.to_s }
s.ios.deployment_target = '8.1'
s.source_files = 'Sources/**/*.{swift,h,m,mm}'
s.private_header_files = 'Sources/private/**/*.{h}'
s.module_map = 'Sources/SupportFiles/ComponentSwift.modulemap'
s.pod_target_xcconfig = {
'SWIFT_VERSION' => "4.0" ,
'CLANG_WARN_DOCUMENTATION_COMMENTS' => 'NO'
}
s.dependency "ComponentKit", "~>0.15.0"
s.dependency "CKTableViewTransactionalDataSource", " ~> 0.1.0"
end