[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 4.3.0 / Braintree.podspec.json
blobcfa9724d4826840c37aff38d3ea6b9feff77bf34
2   "name": "Braintree",
3   "version": "4.3.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/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.3.0"
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": "PayPal",
66       "source_files": [
67         "BraintreePayPal/*.{h,m}",
68         "BraintreePayPal/Public/*.h"
69       ],
70       "public_header_files": "BraintreePayPal/Public/*.h",
71       "dependencies": {
72         "Braintree/Core": [
74         ],
75         "Braintree/PayPalOneTouch": [
77         ]
78       }
79     },
80     {
81       "name": "Venmo",
82       "source_files": "BraintreeVenmo/**/*.{h,m}",
83       "public_header_files": "BraintreeVenmo/Public/*.h",
84       "dependencies": {
85         "Braintree/Core": [
87         ],
88         "Braintree/PayPalDataCollector": [
90         ]
91       }
92     },
93     {
94       "name": "UI",
95       "source_files": "BraintreeUI/**/*.{h,m}",
96       "public_header_files": "BraintreeUI/Public/*.h",
97       "frameworks": "UIKit",
98       "resource_bundles": {
99         "Braintree-UI-Localization": [
100           "BraintreeUI/Localization/*.lproj"
101         ],
102         "Braintree-Drop-In-Localization": [
103           "BraintreeUI/Drop-In/Localization/*.lproj"
104         ]
105       },
106       "dependencies": {
107         "Braintree/Card": [
109         ],
110         "Braintree/Core": [
112         ]
113       }
114     },
115     {
116       "name": "UnionPay",
117       "source_files": "BraintreeUnionPay/**/*.{h,m}",
118       "public_header_files": "BraintreeUnionPay/Public/*.h",
119       "frameworks": "UIKit",
120       "dependencies": {
121         "Braintree/Card": [
123         ],
124         "Braintree/Core": [
126         ]
127       }
128     },
129     {
130       "name": "3D-Secure",
131       "source_files": "Braintree3DSecure/**/*.{h,m}",
132       "public_header_files": "Braintree3DSecure/Public/*.h",
133       "frameworks": "UIKit",
134       "dependencies": {
135         "Braintree/Card": [
137         ],
138         "Braintree/Core": [
140         ]
141       },
142       "resource_bundles": {
143         "Braintree-3D-Secure-Localization": "Braintree3DSecure/Localization/*.lproj"
144       }
145     },
146     {
147       "name": "PayPalOneTouch",
148       "source_files": "BraintreePayPal/PayPalOneTouch/**/*.{h,m}",
149       "public_header_files": "BraintreePayPal/PayPalOneTouch/Public/*.h",
150       "frameworks": "UIKit",
151       "weak_frameworks": "SafariServices",
152       "xcconfig": {
153         "OTHER_LDFLAGS": "-ObjC -lc++"
154       },
155       "dependencies": {
156         "Braintree/Core": [
158         ],
159         "Braintree/PayPalDataCollector": [
161         ],
162         "Braintree/PayPalUtils": [
164         ]
165       }
166     },
167     {
168       "name": "PayPalDataCollector",
169       "source_files": "BraintreePayPal/PayPalDataCollector/**/*.{h,m}",
170       "public_header_files": [
171         "BraintreePayPal/PayPalDataCollector/Public/*.h",
172         "BraintreePayPal/PayPalDataCollector/Risk/*.h"
173       ],
174       "frameworks": [
175         "MessageUI",
176         "SystemConfiguration",
177         "CoreLocation",
178         "UIKit"
179       ],
180       "vendored_libraries": "BraintreePayPal/PayPalDataCollector/Risk/libPPRiskComponent.a",
181       "dependencies": {
182         "Braintree/Core": [
184         ],
185         "Braintree/PayPalUtils": [
187         ]
188       }
189     },
190     {
191       "name": "PayPalUtils",
192       "source_files": "BraintreePayPal/PayPalUtils/**/*.{h,m}",
193       "public_header_files": "BraintreePayPal/PayPalUtils/Public/*.h",
194       "frameworks": [
195         "MessageUI",
196         "SystemConfiguration",
197         "CoreLocation",
198         "UIKit"
199       ]
200     }
201   ]