forked from particle-iot/spark-sdk-ios
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSpark-SDK.podspec
53 lines (44 loc) · 2.11 KB
/
Spark-SDK.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
#
# Be sure to run `pod lib lint Spark-SDK.podspec' to ensure this is a
# valid spec and remove all comments before submitting the spec.
#
# Any lines starting with a # are optional, but encouraged
#
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
s.name = "Spark-SDK"
s.version = "0.1.3"
s.summary = "Spark mobile SDK for interacting with connected products via Spark Cloud"
s.description = <<-DESC
Cocoapod library of Spark mobile SDK for iOS
Spark mobile SDK for iOS devices interacting with connected products via Spark Cloud
This library will allow you to easily perform the following:
- User session management for Spark cloud
- Read/write data to/from Spark Core, Photon or Electron devices
- Publish and subscribe events to/from the cloud or to/from devices (beta)
DESC
s.homepage = "https://github.com/spark/Spark-SDK-ios"
# s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2"
s.license = 'LGPL v3'
s.author = { "Ido Kleinman" => "[email protected]" }
s.source = { :git => "https://github.com/spark/Spark-SDK-ios.git", :tag => s.version.to_s }
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
s.platform = :ios, '7.0'
s.requires_arc = true
s.public_header_files = 'Pod/Classes/*.h'
s.source_files = 'Pod/Classes/Spark-SDK.h'
s.subspec 'Helpers' do |ss|
ss.source_files = 'Pod/Classes/Helpers/KeychainItemWrapper.{h,m}', 'Pod/Classes/Reachability.{h,m}'
ss.ios.frameworks = 'SystemConfiguration', 'Security'
end
s.subspec 'SDK' do |ss|
ss.source_files = 'Pod/Classes/SDK/Spark*.{h,m}'
ss.dependency 'AFNetworking'
ss.dependency 'Spark-SDK/Helpers'
end
s.resource_bundles = {
'Spark-SDK' => ['Pod/Assets/*.*']
}
# s.frameworks = 'SystemConfiguration', 'Security'
end