[Add] SpikeSDK 4.0.11-beta.5
[CocoaPods.git] / Specs / 5 / a / 4 / Adyen / 4.0.0-beta.2 / Adyen.podspec.json
blob1b80b36671481e4b091dc5fd750f99ed897beb73
2   "name": "Adyen",
3   "version": "4.0.0-beta.2",
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": "4.0.0-beta.2"
17   },
18   "platforms": {
19     "ios": "11.0"
20   },
21   "swift_versions": "5.1",
22   "frameworks": "Foundation",
23   "default_subspecs": [
24     "Core",
25     "Components",
26     "Actions",
27     "Card",
28     "Encryption",
29     "DropIn"
30   ],
31   "pod_target_xcconfig": {
32     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64",
33     "SWIFT_SUPPRESS_WARNINGS": "YES"
34   },
35   "user_target_xcconfig": {
36     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
37   },
38   "subspecs": [
39     {
40       "name": "DropIn",
41       "source_files": "AdyenDropIn/**/*.swift",
42       "dependencies": {
43         "Adyen/Core": [
45         ],
46         "Adyen/Actions": [
48         ],
49         "Adyen/Card": [
51         ],
52         "Adyen/Encryption": [
54         ],
55         "Adyen/Components": [
57         ]
58       }
59     },
60     {
61       "name": "WeChatPay",
62       "source_files": [
63         "AdyenWeChatPay/**/*.swift",
64         "AdyenWeChatPay/WeChatSDK/*.h"
65       ],
66       "private_header_files": "AdyenWeChatPay/WeChatSDK/*.h",
67       "vendored_libraries": "AdyenWeChatPay/WeChatSDK/libWeChatSDK.a",
68       "xcconfig": {
69         "SWIFT_INCLUDE_PATHS": "${PODS_TARGET_SRCROOT}/AdyenWeChatPay/WeChatSDK",
70         "OTHER_LDFLAGS": "-ObjC -all_load"
71       },
72       "preserve_paths": "AdyenWeChatPay/WeChatSDK/module.modulemap",
73       "dependencies": {
74         "Adyen/Core": [
76         ],
77         "Adyen/Actions": [
79         ]
80       },
81       "libraries": [
82         "z",
83         "stdc++",
84         "sqlite3.0"
85       ],
86       "frameworks": [
87         "SystemConfiguration",
88         "CoreTelephony",
89         "CFNetwork",
90         "CoreGraphics",
91         "Security"
92       ]
93     },
94     {
95       "name": "Card",
96       "dependencies": {
97         "Adyen/Core": [
99         ],
100         "Adyen/Encryption": [
102         ]
103       },
104       "source_files": "AdyenCard/**/*.swift",
105       "exclude_files": "AdyenCard/**/BundleSPMExtension.swift",
106       "resource_bundles": {
107         "AdyenCard": [
108           "AdyenCard/Assets/**/*.strings",
109           "AdyenCard/Assets/**/*.xcassets"
110         ]
111       }
112     },
113     {
114       "name": "Components",
115       "dependencies": {
116         "Adyen/Core": [
118         ]
119       },
120       "source_files": "AdyenComponents/**/*.swift"
121     },
122     {
123       "name": "Actions",
124       "dependencies": {
125         "Adyen/Core": [
127         ],
128         "Adyen3DS2": [
129           "2.2.1"
130         ]
131       },
132       "source_files": "AdyenActions/**/*.swift",
133       "exclude_files": "AdyenActions/**/BundleSPMExtension.swift",
134       "resource_bundles": {
135         "AdyenActions": [
136           "AdyenActions/Assets/**/*.xcassets"
137         ]
138       }
139     },
140     {
141       "name": "Encryption",
142       "source_files": "AdyenEncryption/**/*.swift"
143     },
144     {
145       "name": "SwiftUI",
146       "source_files": "AdyenSwiftUI/**/*.swift"
147     },
148     {
149       "name": "Core",
150       "source_files": "Adyen/**/*.swift",
151       "exclude_files": "Adyen/**/BundleSPMExtension.swift",
152       "resource_bundles": {
153         "Adyen": [
154           "Adyen/Assets/**/*.strings",
155           "Adyen/Assets/**/*.xcassets"
156         ]
157       }
158     }
159   ],
160   "swift_version": "5.1"