-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathGigyaNssRelease.podspec
40 lines (32 loc) · 1.35 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
Pod::Spec.new do |spec|
spec.name = 'GigyaNssRelease'
spec.version = '1.9.7'
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 = {:http => "https://github.com/SAP/gigya-swift-sdk/releases/download/nss%2Fv#{spec.version}/GigyaNss.zip" }
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/*.swift', 'GigyaNss/*/*.swift', 'GigyaNss/*/*/*.swift'
ss.exclude_files = 'GigyaNss/services/Otp/OtpService.swift'
ss.vendored_frameworks = 'Flutter/Release/Flutter.xcframework', 'Flutter/Release/App.xcframework'
ss.dependency 'Gigya', '>= 1.7.3'
ss.framework = 'SystemConfiguration'
ss.library = 'c++', 'z'
ss.resource_bundle = {
"GigyaNss_Privacy" => "PrivacyInfo.xcprivacy"
}
end
spec.subspec 'Auth' do |ss|
ss.source_files = 'GigyaNss/services/*/*.swift'
ss.dependency 'GigyaAuth'
end
end