-
Notifications
You must be signed in to change notification settings - Fork 20
/
goSellSDK.podspec
56 lines (44 loc) · 2.22 KB
/
goSellSDK.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
Pod::Spec.new do |goSellSDK|
goSellSDK.platform = :ios
goSellSDK.ios.deployment_target = '11.0'
goSellSDK.swift_versions = ['4.0', '4.2', '5.0']
goSellSDK.name = 'goSellSDK'
goSellSDK.summary = 'goSell SDK for iOS'
goSellSDK.requires_arc = true
goSellSDK.version = '2.3.39'
goSellSDK.license = { :type => 'MIT', :file => 'LICENSE' }
goSellSDK.author = { 'Tap Payments' => '[email protected]' }
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 }
goSellSDK.pod_target_xcconfig = {
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64'
}
goSellSDK.user_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
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}', 'goSellSDK/Core/UI/Internal/Resources/Localization/*.lproj'] }
core.dependency 'CardIODynamic'
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