-
Notifications
You must be signed in to change notification settings - Fork 17
/
GigyaNssRelease.podspec
44 lines (32 loc) · 1.4 KB
/
GigyaNssRelease.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
Pod::Spec.new do |spec|
spec.name = 'GigyaNssRelease'
spec.version = '1.9.6'
spec.license = 'Apache 2.0'
spec.homepage = 'https://developers.gigya.com/display/GD/Native+Screen-Sets'
spec.author = 'Gigya SAP'
spec.summary = <<-DESC
This library enables you to use additional
authentication methods from the standard login flow
DESC
spec.source = { :git => 'https://github.com/SAP/gigya-swift-sdk.git', :tag => 'nss/v1.9.6' }
spec.module_name = 'GigyaNss'
spec.swift_version = '5.2'
spec.platform = :ios
spec.ios.deployment_target = '11.0'
spec.default_subspecs = 'Core'
spec.subspec 'Core' do |ss|
ss.source_files = 'GigyaNss/GigyaNss/*.swift', 'GigyaNss/GigyaNss/*/*.swift', 'GigyaNss/GigyaNss/*/*/*.swift'
ss.exclude_files = 'GigyaNss/GigyaNss/services/Otp/OtpService.swift'
ss.dependency 'Gigya', '>= 1.6.0'
ss.framework = 'SystemConfiguration'
ss.library = 'c++', 'z'
ss.vendored_frameworks = 'GigyaNss/Flutter/Release/Flutter.xcframework', 'GigyaNss/Flutter/Release/App.xcframework'
ss.resource_bundle = {
"GigyaNss_Privacy" => "GigyaNss/PrivacyInfo.xcprivacy"
}
end
spec.subspec 'Auth' do |ss|
ss.source_files = 'GigyaNss/GigyaNss/services/*/*.swift'
ss.dependency 'GigyaAuth'
end
end