-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathgoSellSDK.podspec
More file actions
53 lines (42 loc) · 2.26 KB
/
goSellSDK.podspec
File metadata and controls
53 lines (42 loc) · 2.26 KB
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
Pod::Spec.new do |goSellSDK|
goSellSDK.platform = :ios
goSellSDK.ios.deployment_target = '11.0'
goSellSDK.swift_versions = ['4.0', '4.2', '5.0', '5.1', '5.2', '5.3', '5.4', '5.5', '5.6', '5.7', '5.8', '5.9']
goSellSDK.name = 'goSellSDK'
goSellSDK.summary = 'goSell SDK for iOS'
goSellSDK.requires_arc = true
goSellSDK.version = '2.3.49'
goSellSDK.license = { :type => 'MIT', :file => 'LICENSE' }
goSellSDK.author = { 'Tap Payments' => 'hello@tap.company' }
goSellSDK.homepage = 'https://github.com/Tap-Payments/goSellSDK-iOS'
goSellSDK.source = { :git => 'https://github.com/Tap-Payments/goSellSDK-iOS.git', :tag => goSellSDK.version.to_s }
# Removed ARM64 exclusion to support both Intel and M1 Macs
# Previous exclusion was a workaround for older CocoaPods versions
goSellSDK.default_subspec = 'Core'
goSellSDK.subspec 'Core' do |core|
core.source_files = 'goSellSDK/Core/**/*.{swift}'
core.ios.resource_bundle = { 'goSellSDKResources' => ['goSellSDK/Core/UI/Internal/Resources/*.{xcassets,storyboard,xib,json,ttf}', 'goSellSDK/Core/UI/Internal/Resources/Localization/*.lproj'] }
core.resources = "goSellSDK/Core/UI/Internal/Resources/*.ttf"
core.dependency 'EditableTextInsetsTextFieldV2'
core.dependency 'TapAdditionsKitV2'
core.dependency 'TapApplicationV2'
core.dependency 'TapBundleLocalizationV2'
core.dependency 'TapCardVlidatorKit-iOS'
core.dependency 'TapEditableViewV2'
core.dependency 'TapFontsKitV2'
core.dependency 'TapGLKitV2'
core.dependency 'TapKeychainV2'
core.dependency 'TapNetworkManagerV2'
core.dependency 'TapNibViewV2'
core.dependency 'TapResponderChainInputViewV2'
core.dependency 'TapSearchViewV2'
core.dependency 'TapVisualEffectViewV2'
core.dependency 'SwiftyRSA'
end
goSellSDK.subspec 'ErrorReporting' do |errorReporting|
errorReporting.source_files = 'goSellSDK/ErrorReporting/**/*.{swift}'
errorReporting.pod_target_xcconfig = { 'SWIFT_ACTIVE_COMPILATION_CONDITIONS' => '$(inherited) GOSELLSDK_ERROR_REPORTING_AVAILABLE' }
errorReporting.dependency 'goSellSDK/Core'
errorReporting.dependency 'TapErrorReportingV2'
end
end