[Add] ExpoFpCommon 4.8.3
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 4.33.0 / Braintree.podspec.json
blob75ebdb1f070f7bc5cdd90d7b2b1ab877b5946459
2   "name": "Braintree",
3   "version": "4.33.0",
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.33.0"
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   "subspecs": [
30     {
31       "name": "Core",
32       "source_files": "BraintreeCore/**/*.{h,m}",
33       "public_header_files": "BraintreeCore/Public/*.h",
34       "weak_frameworks": "Contacts"
35     },
36     {
37       "name": "Apple-Pay",
38       "source_files": "BraintreeApplePay/**/*.{h,m}",
39       "public_header_files": "BraintreeApplePay/Public/*.h",
40       "dependencies": {
41         "Braintree/Core": [
43         ]
44       },
45       "frameworks": "PassKit"
46     },
47     {
48       "name": "Card",
49       "source_files": "BraintreeCard/**/*.{h,m}",
50       "public_header_files": "BraintreeCard/Public/*.h",
51       "dependencies": {
52         "Braintree/Core": [
54         ]
55       }
56     },
57     {
58       "name": "DataCollector",
59       "source_files": "BraintreeDataCollector/**/*.{h,m}",
60       "public_header_files": "BraintreeDataCollector/Public/*.h",
61       "vendored_libraries": "BraintreeDataCollector/Kount/libDeviceCollectorLibrary.a",
62       "dependencies": {
63         "Braintree/Core": [
65         ]
66       }
67     },
68     {
69       "name": "PayPal",
70       "source_files": [
71         "BraintreePayPal/*.{h,m}",
72         "BraintreePayPal/Public/*.h"
73       ],
74       "public_header_files": "BraintreePayPal/Public/*.h",
75       "dependencies": {
76         "Braintree/Core": [
78         ],
79         "Braintree/PayPalOneTouch": [
81         ]
82       }
83     },
84     {
85       "name": "Venmo",
86       "source_files": "BraintreeVenmo/**/*.{h,m}",
87       "public_header_files": "BraintreeVenmo/Public/*.h",
88       "dependencies": {
89         "Braintree/Core": [
91         ],
92         "Braintree/PayPalDataCollector": [
94         ]
95       }
96     },
97     {
98       "name": "UI",
99       "source_files": "BraintreeUI/**/*.{h,m}",
100       "public_header_files": "BraintreeUI/Public/*.h",
101       "frameworks": "UIKit",
102       "resource_bundles": {
103         "Braintree-UI-Localization": [
104           "BraintreeUI/Localization/*.lproj"
105         ],
106         "Braintree-Drop-In-Localization": [
107           "BraintreeUI/Drop-In/Localization/*.lproj"
108         ]
109       },
110       "dependencies": {
111         "Braintree/Card": [
113         ],
114         "Braintree/Core": [
116         ]
117       }
118     },
119     {
120       "name": "UnionPay",
121       "source_files": "BraintreeUnionPay/**/*.{h,m}",
122       "public_header_files": "BraintreeUnionPay/Public/*.h",
123       "frameworks": "UIKit",
124       "dependencies": {
125         "Braintree/Card": [
127         ],
128         "Braintree/Core": [
130         ]
131       }
132     },
133     {
134       "name": "3D-Secure",
135       "source_files": "Braintree3DSecure/**/*.{h,m}",
136       "public_header_files": "Braintree3DSecure/Public/*.h",
137       "frameworks": "UIKit",
138       "dependencies": {
139         "Braintree/Card": [
141         ],
142         "Braintree/Core": [
144         ]
145       },
146       "resource_bundles": {
147         "Braintree-3D-Secure-Localization": "Braintree3DSecure/Localization/*.lproj"
148       }
149     },
150     {
151       "name": "PayPalOneTouch",
152       "source_files": "BraintreePayPal/PayPalOneTouch/**/*.{h,m}",
153       "public_header_files": "BraintreePayPal/PayPalOneTouch/Public/*.h",
154       "frameworks": "UIKit",
155       "weak_frameworks": "SafariServices",
156       "xcconfig": {
157         "OTHER_LDFLAGS": "-ObjC -lc++"
158       },
159       "dependencies": {
160         "Braintree/Core": [
162         ],
163         "Braintree/PayPalDataCollector": [
165         ],
166         "Braintree/PayPalUtils": [
168         ]
169       }
170     },
171     {
172       "name": "PayPalDataCollector",
173       "source_files": "BraintreePayPal/PayPalDataCollector/**/*.{h,m}",
174       "public_header_files": [
175         "BraintreePayPal/PayPalDataCollector/Public/*.h",
176         "BraintreePayPal/PayPalDataCollector/Risk/*.h"
177       ],
178       "frameworks": [
179         "MessageUI",
180         "SystemConfiguration",
181         "CoreLocation",
182         "UIKit"
183       ],
184       "vendored_libraries": "BraintreePayPal/PayPalDataCollector/Risk/libPPRiskMagnesOC.a",
185       "dependencies": {
186         "Braintree/Core": [
188         ],
189         "Braintree/PayPalUtils": [
191         ]
192       }
193     },
194     {
195       "name": "PayPalUtils",
196       "source_files": "BraintreePayPal/PayPalUtils/**/*.{h,m}",
197       "public_header_files": "BraintreePayPal/PayPalUtils/Public/*.h",
198       "frameworks": [
199         "MessageUI",
200         "SystemConfiguration",
201         "CoreLocation",
202         "UIKit"
203       ]
204     },
205     {
206       "name": "AmericanExpress",
207       "source_files": "BraintreeAmericanExpress/**/*.{h,m}",
208       "public_header_files": "BraintreeAmericanExpress/Public/*.h",
209       "dependencies": {
210         "Braintree/Core": [
212         ]
213       }
214     },
215     {
216       "name": "PaymentFlow",
217       "source_files": "BraintreePaymentFlow/**/*.{h,m}",
218       "public_header_files": "BraintreePaymentFlow/Public/**/*.h",
219       "weak_frameworks": "SafariServices",
220       "dependencies": {
221         "Braintree/Core": [
223         ],
224         "Braintree/Card": [
226         ],
227         "Braintree/PayPalOneTouch": [
229         ]
230       },
231       "vendored_frameworks": "Frameworks/CardinalMobile.framework"
232     }
233   ]