[Add] RapidKitFoundation_MacOS 2024.1219.1227.614
[CocoaPods.git] / Specs / 5 / a / 4 / Adyen / 5.12.0 / Adyen.podspec.json
blob8dcbd656bb53a99c2899f9f477cce63e5c127624
2   "name": "Adyen",
3   "version": "5.12.0",
4   "summary": "Adyen Components for iOS",
5   "description": "Adyen Components for iOS allows you to accept in-app payments by providing you with the building blocks you need to create a checkout experience.",
6   "homepage": "https://adyen.com",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Adyen": "support@adyen.com"
13   },
14   "source": {
15     "git": "https://github.com/Adyen/adyen-ios.git",
16     "tag": "5.12.0"
17   },
18   "platforms": {
19     "ios": "12.0"
20   },
21   "swift_versions": "5.7",
22   "frameworks": "Foundation",
23   "default_subspecs": [
24     "Core",
25     "Components",
26     "Actions",
27     "Card",
28     "Encryption",
29     "DropIn",
30     "Session"
31   ],
32   "pod_target_xcconfig": {
33     "SWIFT_SUPPRESS_WARNINGS": "YES"
34   },
35   "subspecs": [
36     {
37       "name": "DropIn",
38       "source_files": "AdyenDropIn/**/*.swift",
39       "dependencies": {
40         "Adyen/Core": [
42         ],
43         "Adyen/Actions": [
45         ],
46         "Adyen/Card": [
48         ],
49         "Adyen/Encryption": [
51         ],
52         "Adyen/Components": [
54         ]
55       }
56     },
57     {
58       "name": "WeChatPay",
59       "source_files": "AdyenWeChatPay/**/*.swift",
60       "dependencies": {
61         "Adyen/Core": [
63         ],
64         "Adyen/Actions": [
66         ],
67         "AdyenWeChatPayInternal": [
68           "2.1.0"
69         ]
70       }
71     },
72     {
73       "name": "CashAppPay",
74       "source_files": "AdyenCashAppPay/**/*.swift",
75       "dependencies": {
76         "Adyen/Core": [
78         ],
79         "CashAppPayKit": [
80           "0.5.1"
81         ],
82         "CashAppPayKitUI": [
83           "0.5.1"
84         ]
85       }
86     },
87     {
88       "name": "AdyenTwint",
89       "source_files": "AdyenTwint/**/*.swift",
90       "dependencies": {
91         "Adyen/Core": [
93         ]
94       },
95       "vendored_frameworks": "XCFramework/Dynamic/TwintSDK.xcframework"
96     },
97     {
98       "name": "Card",
99       "dependencies": {
100         "Adyen/Core": [
102         ],
103         "Adyen/Encryption": [
105         ]
106       },
107       "source_files": "AdyenCard/**/*.swift",
108       "exclude_files": "AdyenCard/**/BundleSPMExtension.swift",
109       "resource_bundles": {
110         "AdyenCard": [
111           "AdyenCard/Assets/**/*.xcassets"
112         ]
113       }
114     },
115     {
116       "name": "Components",
117       "dependencies": {
118         "Adyen/Core": [
120         ],
121         "Adyen/Encryption": [
123         ]
124       },
125       "source_files": "AdyenComponents/**/*.swift"
126     },
127     {
128       "name": "Session",
129       "dependencies": {
130         "Adyen/Core": [
132         ],
133         "Adyen/Actions": [
135         ]
136       },
137       "source_files": "AdyenSession/**/*.swift"
138     },
139     {
140       "name": "Actions",
141       "dependencies": {
142         "Adyen/Core": [
144         ],
145         "Adyen3DS2": [
146           "2.4.2"
147         ]
148       },
149       "source_files": "AdyenActions/**/*.swift",
150       "exclude_files": "AdyenActions/**/BundleSPMExtension.swift",
151       "resource_bundles": {
152         "AdyenActions": [
153           "AdyenActions/Assets/**/*.xcassets"
154         ]
155       }
156     },
157     {
158       "name": "Encryption",
159       "source_files": "AdyenEncryption/**/*.swift"
160     },
161     {
162       "name": "SwiftUI",
163       "source_files": "AdyenSwiftUI/**/*.swift"
164     },
165     {
166       "name": "DelegatedAuthentication",
167       "source_files": "AdyenDelegatedAuthentication/**/*.swift",
168       "dependencies": {
169         "AdyenAuthentication": [
170           "3.0.0"
171         ]
172       }
173     },
174     {
175       "name": "Core",
176       "source_files": "Adyen/**/*.swift",
177       "exclude_files": "Adyen/**/BundleSPMExtension.swift",
178       "dependencies": {
179         "AdyenNetworking": [
180           "2.0.0"
181         ]
182       },
183       "resource_bundles": {
184         "Adyen": [
185           "Adyen/Assets/**/*.strings",
186           "Adyen/Assets/**/*.xcassets",
187           "Adyen/PrivacyInfo.xcprivacy"
188         ]
189       }
190     }
191   ],
192   "swift_version": "5.7"