[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 4.37.1 / Braintree.podspec.json
blob7dca00a2fdb3590a365c292c3c61e57c5bb8a335
2   "name": "Braintree",
3   "version": "4.37.1",
4   "summary": "Braintree v.zero: A modern foundation for accepting payments",
5   "description": "Braintree is a full-stack payments platform for developers\n\nThis CocoaPod will help you accept payments in your iOS app.\n\nCheck out our development portal at https://developers.braintreepayments.com.",
6   "homepage": "https://www.braintreepayments.com/how-braintree-works",
7   "documentation_url": "https://developers.braintreepayments.com/ios/start/hello-client",
8   "screenshots": "https://raw.githubusercontent.com/braintree/braintree_ios/master/Docs/screenshot.png",
9   "license": "MIT",
10   "authors": {
11     "Braintree": "code@getbraintree.com"
12   },
13   "source": {
14     "git": "https://github.com/braintree/braintree_ios.git",
15     "tag": "4.37.1"
16   },
17   "social_media_url": "https://twitter.com/braintree",
18   "platforms": {
19     "ios": "8.0"
20   },
21   "requires_arc": true,
22   "compiler_flags": "-Wall -Werror -Wextra",
23   "default_subspecs": [
24     "Core",
25     "Card",
26     "PayPal",
27     "UI"
28   ],
29   "pod_target_xcconfig": {
30     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
31   },
32   "user_target_xcconfig": {
33     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
34   },
35   "subspecs": [
36     {
37       "name": "Core",
38       "source_files": "BraintreeCore/**/*.{h,m}",
39       "public_header_files": "BraintreeCore/Public/*.h",
40       "weak_frameworks": "Contacts"
41     },
42     {
43       "name": "Apple-Pay",
44       "source_files": "BraintreeApplePay/**/*.{h,m}",
45       "public_header_files": "BraintreeApplePay/Public/*.h",
46       "dependencies": {
47         "Braintree/Core": [
49         ]
50       },
51       "frameworks": "PassKit"
52     },
53     {
54       "name": "Card",
55       "source_files": "BraintreeCard/**/*.{h,m}",
56       "public_header_files": "BraintreeCard/Public/*.h",
57       "dependencies": {
58         "Braintree/Core": [
60         ]
61       }
62     },
63     {
64       "name": "DataCollector",
65       "source_files": "BraintreeDataCollector/**/*.{h,m}",
66       "public_header_files": "BraintreeDataCollector/Public/*.h",
67       "vendored_libraries": "BraintreeDataCollector/Kount/libDeviceCollectorLibrary.a",
68       "dependencies": {
69         "Braintree/Core": [
71         ]
72       }
73     },
74     {
75       "name": "PayPal",
76       "source_files": [
77         "BraintreePayPal/*.{h,m}",
78         "BraintreePayPal/Public/*.h"
79       ],
80       "public_header_files": "BraintreePayPal/Public/*.h",
81       "dependencies": {
82         "Braintree/Core": [
84         ],
85         "Braintree/PayPalOneTouch": [
87         ]
88       }
89     },
90     {
91       "name": "Venmo",
92       "source_files": "BraintreeVenmo/**/*.{h,m}",
93       "public_header_files": "BraintreeVenmo/Public/*.h",
94       "dependencies": {
95         "Braintree/Core": [
97         ],
98         "Braintree/PayPalDataCollector": [
100         ]
101       }
102     },
103     {
104       "name": "UI",
105       "source_files": "BraintreeUI/**/*.{h,m}",
106       "public_header_files": "BraintreeUI/Public/*.h",
107       "frameworks": "UIKit",
108       "resource_bundles": {
109         "Braintree-UI-Localization": [
110           "BraintreeUI/Localization/*.lproj"
111         ],
112         "Braintree-Drop-In-Localization": [
113           "BraintreeUI/Drop-In/Localization/*.lproj"
114         ]
115       },
116       "dependencies": {
117         "Braintree/Card": [
119         ],
120         "Braintree/Core": [
122         ]
123       }
124     },
125     {
126       "name": "UnionPay",
127       "source_files": "BraintreeUnionPay/**/*.{h,m}",
128       "public_header_files": "BraintreeUnionPay/Public/*.h",
129       "frameworks": "UIKit",
130       "dependencies": {
131         "Braintree/Card": [
133         ],
134         "Braintree/Core": [
136         ]
137       }
138     },
139     {
140       "name": "3D-Secure",
141       "source_files": "Braintree3DSecure/**/*.{h,m}",
142       "public_header_files": "Braintree3DSecure/Public/*.h",
143       "frameworks": "UIKit",
144       "dependencies": {
145         "Braintree/Card": [
147         ],
148         "Braintree/Core": [
150         ]
151       },
152       "resource_bundles": {
153         "Braintree-3D-Secure-Localization": "Braintree3DSecure/Localization/*.lproj"
154       }
155     },
156     {
157       "name": "PayPalOneTouch",
158       "source_files": "BraintreePayPal/PayPalOneTouch/**/*.{h,m}",
159       "public_header_files": "BraintreePayPal/PayPalOneTouch/Public/*.h",
160       "frameworks": "UIKit",
161       "weak_frameworks": "SafariServices",
162       "xcconfig": {
163         "OTHER_LDFLAGS": "-ObjC -lc++"
164       },
165       "dependencies": {
166         "Braintree/Core": [
168         ],
169         "Braintree/PayPalDataCollector": [
171         ],
172         "Braintree/PayPalUtils": [
174         ]
175       }
176     },
177     {
178       "name": "PayPalDataCollector",
179       "source_files": "BraintreePayPal/PayPalDataCollector/**/*.{h,m}",
180       "public_header_files": [
181         "BraintreePayPal/PayPalDataCollector/Public/*.h",
182         "BraintreePayPal/PayPalDataCollector/Risk/*.h"
183       ],
184       "frameworks": [
185         "MessageUI",
186         "SystemConfiguration",
187         "CoreLocation",
188         "UIKit"
189       ],
190       "vendored_libraries": "BraintreePayPal/PayPalDataCollector/Risk/libPPRiskMagnesOC.a",
191       "dependencies": {
192         "Braintree/Core": [
194         ],
195         "Braintree/PayPalUtils": [
197         ]
198       }
199     },
200     {
201       "name": "PayPalUtils",
202       "source_files": "BraintreePayPal/PayPalUtils/**/*.{h,m}",
203       "public_header_files": "BraintreePayPal/PayPalUtils/Public/*.h",
204       "frameworks": [
205         "MessageUI",
206         "SystemConfiguration",
207         "CoreLocation",
208         "UIKit"
209       ]
210     },
211     {
212       "name": "AmericanExpress",
213       "source_files": "BraintreeAmericanExpress/**/*.{h,m}",
214       "public_header_files": "BraintreeAmericanExpress/Public/*.h",
215       "dependencies": {
216         "Braintree/Core": [
218         ]
219       }
220     },
221     {
222       "name": "PaymentFlow",
223       "source_files": "BraintreePaymentFlow/**/*.{h,m}",
224       "public_header_files": "BraintreePaymentFlow/Public/**/*.h",
225       "weak_frameworks": "SafariServices",
226       "dependencies": {
227         "Braintree/Core": [
229         ],
230         "Braintree/Card": [
232         ],
233         "Braintree/PayPalOneTouch": [
235         ]
236       },
237       "vendored_frameworks": "Frameworks/CardinalMobile.framework"
238     }
239   ]