[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 4.4.1 / Braintree.podspec.json
blob19a4c89a53227f81d19bb026cab855b6a0bd7906
2   "name": "Braintree",
3   "version": "4.4.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/v.zero",
7   "documentation_url": "https://developers.braintreepayments.com/ios/start/hello-client",
8   "screenshots": "https://raw.githubusercontent.com/braintree/braintree_ios/master/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.4.1"
16   },
17   "social_media_url": "https://twitter.com/braintree",
18   "platforms": {
19     "ios": "7.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   "subspecs": [
30     {
31       "name": "Core",
32       "source_files": "BraintreeCore/**/*.{h,m}",
33       "public_header_files": "BraintreeCore/Public/*.h",
34       "frameworks": "AddressBook",
35       "weak_frameworks": "Contacts"
36     },
37     {
38       "name": "Apple-Pay",
39       "source_files": "BraintreeApplePay/**/*.{h,m}",
40       "public_header_files": "BraintreeApplePay/Public/*.h",
41       "dependencies": {
42         "Braintree/Core": [
44         ]
45       },
46       "frameworks": "PassKit"
47     },
48     {
49       "name": "Card",
50       "source_files": "BraintreeCard/**/*.{h,m}",
51       "public_header_files": "BraintreeCard/Public/*.h",
52       "dependencies": {
53         "Braintree/Core": [
55         ]
56       }
57     },
58     {
59       "name": "DataCollector",
60       "source_files": "BraintreeDataCollector/**/*.{h,m}",
61       "public_header_files": "BraintreeDataCollector/Public/*.h",
62       "vendored_libraries": "BraintreeDataCollector/Kount/libDeviceCollectorLibrary.a"
63     },
64     {
65       "name": "DropIn",
66       "source_files": "BraintreeDropIn/**/*.{h,m}",
67       "public_header_files": "BraintreeDropIn/Public/*.h",
68       "frameworks": "UIKit",
69       "dependencies": {
70         "Braintree/Core": [
72         ],
73         "Braintree/Card": [
75         ],
76         "Braintree/UnionPay": [
78         ],
79         "Braintree/UIKit": [
81         ]
82       }
83     },
84     {
85       "name": "PayPal",
86       "source_files": [
87         "BraintreePayPal/*.{h,m}",
88         "BraintreePayPal/Public/*.h"
89       ],
90       "public_header_files": "BraintreePayPal/Public/*.h",
91       "dependencies": {
92         "Braintree/Core": [
94         ],
95         "Braintree/PayPalOneTouch": [
97         ]
98       }
99     },
100     {
101       "name": "Venmo",
102       "source_files": "BraintreeVenmo/**/*.{h,m}",
103       "public_header_files": "BraintreeVenmo/Public/*.h",
104       "dependencies": {
105         "Braintree/Core": [
107         ],
108         "Braintree/PayPalDataCollector": [
110         ]
111       }
112     },
113     {
114       "name": "UI",
115       "source_files": "BraintreeUI/**/*.{h,m}",
116       "public_header_files": "BraintreeUI/Public/*.h",
117       "frameworks": "UIKit",
118       "resource_bundles": {
119         "Braintree-UI-Localization": [
120           "BraintreeUI/Localization/*.lproj"
121         ],
122         "Braintree-Drop-In-Localization": [
123           "BraintreeUI/Drop-In/Localization/*.lproj"
124         ]
125       },
126       "dependencies": {
127         "Braintree/Card": [
129         ],
130         "Braintree/Core": [
132         ]
133       }
134     },
135     {
136       "name": "UnionPay",
137       "source_files": "BraintreeUnionPay/**/*.{h,m}",
138       "public_header_files": "BraintreeUnionPay/Public/*.h",
139       "frameworks": "UIKit",
140       "dependencies": {
141         "Braintree/Card": [
143         ],
144         "Braintree/Core": [
146         ]
147       }
148     },
149     {
150       "name": "3D-Secure",
151       "source_files": "Braintree3DSecure/**/*.{h,m}",
152       "public_header_files": "Braintree3DSecure/Public/*.h",
153       "frameworks": "UIKit",
154       "dependencies": {
155         "Braintree/Card": [
157         ],
158         "Braintree/Core": [
160         ]
161       },
162       "resource_bundles": {
163         "Braintree-3D-Secure-Localization": "Braintree3DSecure/Localization/*.lproj"
164       }
165     },
166     {
167       "name": "PayPalOneTouch",
168       "source_files": "BraintreePayPal/PayPalOneTouch/**/*.{h,m}",
169       "public_header_files": "BraintreePayPal/PayPalOneTouch/Public/*.h",
170       "frameworks": "UIKit",
171       "weak_frameworks": "SafariServices",
172       "xcconfig": {
173         "OTHER_LDFLAGS": "-ObjC -lc++"
174       },
175       "dependencies": {
176         "Braintree/Core": [
178         ],
179         "Braintree/PayPalDataCollector": [
181         ],
182         "Braintree/PayPalUtils": [
184         ]
185       }
186     },
187     {
188       "name": "PayPalDataCollector",
189       "source_files": "BraintreePayPal/PayPalDataCollector/**/*.{h,m}",
190       "public_header_files": [
191         "BraintreePayPal/PayPalDataCollector/Public/*.h",
192         "BraintreePayPal/PayPalDataCollector/Risk/*.h"
193       ],
194       "frameworks": [
195         "MessageUI",
196         "SystemConfiguration",
197         "CoreLocation",
198         "UIKit"
199       ],
200       "vendored_libraries": "BraintreePayPal/PayPalDataCollector/Risk/libPPRiskComponent.a",
201       "dependencies": {
202         "Braintree/Core": [
204         ],
205         "Braintree/PayPalUtils": [
207         ]
208       }
209     },
210     {
211       "name": "PayPalUtils",
212       "source_files": "BraintreePayPal/PayPalUtils/**/*.{h,m}",
213       "public_header_files": "BraintreePayPal/PayPalUtils/Public/*.h",
214       "frameworks": [
215         "MessageUI",
216         "SystemConfiguration",
217         "CoreLocation",
218         "UIKit"
219       ]
220     },
221     {
222       "name": "UIKit",
223       "source_files": "BraintreeUIKit/**/*.{h,m}",
224       "public_header_files": "BraintreeUIKit/Public/*.h",
225       "frameworks": "UIKit",
226       "resource_bundles": {
227         "Braintree-UIKit-Localization": [
228           "BraintreeUIKit/Localization/*.lproj"
229         ]
230       }
231     }
232   ]