-
Notifications
You must be signed in to change notification settings - Fork 44
/
EaseMobDIYUI.podspec
93 lines (71 loc) · 4.78 KB
/
EaseMobDIYUI.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#
# Be sure to run `pod spec lint EaseMobDIYUI.podspec' to ensure this is a
# valid spec and to remove all comments including this before submitting the spec.
#
# To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html
# To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/
#
Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "EaseMobDIYUI"
s.version = "0.2.3"
s.summary = "环信DIY聊天UI"
s.description = <<-DESC
环信DIY聊天UI.
* 方便集成环信的开发者,快速的开发和定制自己的聊天界面
* 快速,简单,集成
DESC
s.homepage = "https://github.com/AwakenDragon/EaseMobDIYUI"
# s.screenshots = "www.example.com/screenshots_1.gif", "www.example.com/screenshots_2.gif"
# ――― Spec License ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.license = "MIT"
# ――― Author Metadata ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.author = { "周玉震" => "940549652@qq.com" }
# s.authors = { "周玉震" => "" }
# s.social_media_url = "http://twitter.com/周玉震"
# ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.platform = :ios, "7.0"
# When using multiple platforms
# s.ios.deployment_target = "8.4"
# s.osx.deployment_target = "10.10.4"
# s.watchos.deployment_target = "1.0.1"
# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source = { :git => "https://github.com/AwakenDragon/EaseMobDIYUI.git", :tag => s.version.to_s }
# ――― Source Code ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.subspec 'Main' do |main|
main.source_files = 'EaseMobUI/EaseMobUI/Main/**/*.{h,m}'
main.public_header_files = 'EaseMobUI/EaseMobUI/Main/**/*.h'
end
s.subspec 'Controller' do |controller|
controller.source_files = 'EaseMobUI/EaseMobUI/Controller/**/*.{h,m}'
controller.public_header_files = 'EaseMobUI/EaseMobUI/Controller/**/*.h'
end
s.subspec 'View' do |view|
view.source_files = 'EaseMobUI/EaseMobUI/View/**/*.{h,m}'
view.public_header_files = 'EaseMobUI/EaseMobUI/View/**/*.h'
end
s.subspec 'Model' do |model|
model.source_files = 'EaseMobUI/EaseMobUI/Model/**/*.{h,m}'
model.public_header_files = 'EaseMobUI/EaseMobUI/Model/**/*.h'
end
s.subspec 'Common' do |common|
common.source_files = 'EaseMobUI/EaseMobUI/Common/**/*.{h,m}'
common.public_header_files = 'EaseMobUI/EaseMobUI/Common/*.h'
end
# ――― Resources ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.resources = ["EaseMobUI/Resource/EM_Resource.bundle","EaseMobUI/Resource/EM_ChatStrings.strings","EaseMobUI/Resource/EM_Web.bundle","EaseMobUI/Resource/EM_ChatModel.xcdatamodeld","EaseMobUI/EaseMobUI/Common/Rdparty/GPUImage/framework/Resources/**/*"]
# ――― Project Linking ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.frameworks = "UIKit", "MapKit","Foundation","CoreData"
# ――― Project Settings ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.requires_arc = true
# s.xcconfig = { "HEADER_SEARCH_PATHS" => "$(SDKROOT)/usr/include/libxml2" }
s.dependency "EaseMobSDKFull", "2.1.7"
s.dependency "SDWebImage", "3.7.3"
s.dependency "MJRefresh", "2.4.7"
s.dependency "MWPhotoBrowser", "2.1.1"
s.dependency "MBProgressHUD", "0.9.1"
s.dependency "TTTAttributedLabel", "1.13.4"
s.dependency "SWTableViewCell", "0.3.7"
s.dependency "FXBlurView","1.6.3"
s.dependency "JSONModel","1.1.0"
end