-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathBVSwift.podspec
58 lines (49 loc) · 2.45 KB
/
BVSwift.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
#
# Be sure to run `pod lib lint BSwift.podspec' to ensure this is a
# valid spec before submitting.
#
# Any lines starting with a # are optional, but their use is encouraged
# To learn more about a Podspec see https://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
s.name = 'BVSwift'
s.version = '1.15.3'
s.summary = 'Simple Swift based iOS SDK to interact with the Bazaarvoice platform API.'
s.description = 'The Bazaarvoice Software Development Kit (SDK) is a Swift iOS library that provides an easy way to generate REST calls to the Bazaarvoice Developer API. Using this SDK, mobile developers can quickly integrate Bazaarvoice content into their native iOS apps for iPhone and iPad on iOS 8.0 or newer.'
s.homepage = 'https://github.com/bazaarvoice/bv-ios-swift-sdk'
s.license = { :type => 'Commercial', :text => 'See https://developer.bazaarvoice.com/API_Terms_of_Use' }
s.author = { 'Bazaarvoice' => '[email protected]' }
s.source = { :git => "https://github.com/bazaarvoice/bv-ios-swift-sdk.git", :tag => s.version.to_s }
s.social_media_url = 'https://twitter.com/bazaarvoice'
s.ios.deployment_target = '12.0'
s.platform = :ios, '12.0'
s.swift_version = '5.0'
s.default_subspec = 'BVCommon'
s.subspec 'BVCommon' do |common|
common.source_files = 'BVSwift/BVCommon/**/*.swift', 'BVSwift/BVAnalytics/**/*.swift'
end
s.subspec 'BVAnalytics' do |analytics|
analytics.source_files = 'BVSwift/BVAnalytics/**/*.swift'
analytics.dependency 'BVSwift/BVCommon'
end
s.subspec 'BVConversations' do |conversations|
conversations.source_files = 'BVSwift/BVConversations/**/*.swift'
conversations.dependency 'BVSwift/BVCommon'
conversations.dependency 'BVSwift/BVAnalytics'
end
s.subspec 'BVCurations' do |curations|
curations.source_files = 'BVSwift/BVCurations/**/*.swift'
curations.dependency 'BVSwift/BVCommon'
curations.dependency 'BVSwift/BVAnalytics'
end
s.subspec 'BVRecommendations' do |recommendations|
recommendations.source_files = 'BVSwift/BVRecommendations/**/*.swift'
recommendations.dependency 'BVSwift/BVCommon'
recommendations.dependency 'BVSwift/BVAnalytics'
end
s.subspec 'BVProductSentiments' do |sentiments|
sentiments.source_files = 'BVSwift/BVProductSentiments/**/*.swift'
sentiments.dependency 'BVSwift/BVCommon'
sentiments.dependency 'BVSwift/BVAnalytics'
end
end