forked from ekazaev/ChatLayout
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChatLayout.podspec
37 lines (29 loc) · 1.28 KB
/
ChatLayout.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
Pod::Spec.new do |s|
s.name = 'ChatLayout'
s.version = '1.1.17'
s.summary = 'Chat UI Library. It uses custom UICollectionViewLayout to provide you full control over the presentation.'
s.swift_version = '5.2'
s.description = <<-DESC
ChatLayout is a Chat UI Library. It uses custom UICollectionViewLayout to provide you full control over the
presentation as well as all the tools available in UICollectionView. It supports dynamic cells and
supplementary view sizes.
DESC
s.homepage = 'https://github.com/ekazaev/ChatLayout'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'Eugene Kazaev' => '[email protected]' }
s.source = { :git => 'https://github.com/ekazaev/ChatLayout.git', :tag => s.version.to_s }
s.ios.deployment_target = '12.0'
s.default_subspec = "Ultimate"
s.subspec "Ultimate" do |complete|
complete.dependency "ChatLayout/Core"
complete.dependency "ChatLayout/Extras"
end
s.subspec "Core" do |core|
core.source_files = 'ChatLayout/Classes/Core/**/*'
end
s.subspec "Extras" do |extras|
extras.source_files = 'ChatLayout/Classes/Extras/**/*'
extras.dependency "ChatLayout/Core"
end
s.frameworks = 'UIKit'
end