[Add] Leopard-iOS 2.0.2
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 3.9.3 / Braintree.podspec.json
blob1e2e3b32526b758e59812c70ff22433e87a50b29
2   "name": "Braintree",
3   "version": "3.9.3",
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": "3.9.3"
16   },
17   "social_media_url": "https://twitter.com/braintree",
18   "platforms": {
19     "ios": "7.0"
20   },
21   "requires_arc": true,
22   "source_files": "Braintree/*.{m,h}",
23   "compiler_flags": "-Wall -Werror -Wextra",
24   "default_subspecs": [
25     "Drop-In",
26     "API",
27     "PayPal",
28     "Venmo",
29     "Coinbase",
30     "UI",
31     "Payments"
32   ],
33   "subspecs": [
34     {
35       "name": "Apple-Pay",
36       "dependencies": {
37         "Braintree/Payments": [
39         ]
40       },
41       "xcconfig": {
42         "GCC_PREPROCESSOR_DEFINITIONS": "BT_ENABLE_APPLE_PAY=1"
43       },
44       "frameworks": "PassKit"
45     },
46     {
47       "name": "Drop-In",
48       "source_files": "Braintree/Drop-In/**/*.{h,m}",
49       "dependencies": {
50         "Braintree/API": [
52         ],
53         "Braintree/PayPal": [
55         ],
56         "Braintree/UI": [
58         ],
59         "Braintree/Venmo": [
61         ],
62         "Braintree/Coinbase": [
64         ],
65         "Braintree/Payments": [
67         ]
68       },
69       "resource_bundles": {
70         "Braintree-Drop-In-Localization": "Braintree/Drop-In/Localization/*.lproj"
71       }
72     },
73     {
74       "name": "API",
75       "source_files": "Braintree/API/**/*.{h,m}",
76       "public_header_files": "Braintree/API/@Public/*.h",
77       "weak_frameworks": "PassKit",
78       "frameworks": "AddressBook"
79     },
80     {
81       "name": "PayPal",
82       "source_files": "Braintree/PayPal/**/*.{h,m}",
83       "public_header_files": "Braintree/PayPal/@Public/**/*.h",
84       "frameworks": [
85         "Accelerate",
86         "AVFoundation",
87         "CoreLocation",
88         "CoreMedia",
89         "AudioToolbox",
90         "MessageUI",
91         "SystemConfiguration",
92         "MobileCoreServices"
93       ],
94       "vendored_libraries": "Braintree/PayPal/mSDK/libPayPalMobile-BT.a",
95       "xcconfig": {
96         "OTHER_LDFLAGS": "-ObjC -lc++"
97       },
98       "dependencies": {
99         "Braintree/API": [
101         ],
102         "Braintree/UI": [
104         ]
105       }
106     },
107     {
108       "name": "Venmo",
109       "source_files": "Braintree/Venmo/**/*.{h,m}",
110       "compiler_flags": "-Wall -Wextra",
111       "dependencies": {
112         "Braintree/API": [
114         ]
115       }
116     },
117     {
118       "name": "UI",
119       "source_files": "Braintree/UI/**/*.{h,m}",
120       "compiler_flags": "-Wall -Wextra",
121       "frameworks": "UIKit",
122       "resource_bundles": {
123         "Braintree-UI-Localization": "Braintree/UI/Localization/*.lproj"
124       },
125       "dependencies": {
126         "Braintree/API": [
128         ]
129       }
130     },
131     {
132       "name": "Data",
133       "source_files": "Braintree/Data/**/*.{h,m}",
134       "vendored_libraries": "Braintree/Data/libDeviceCollectorLibrary.a",
135       "frameworks": [
136         "UIKit",
137         "SystemConfiguration"
138       ],
139       "dependencies": {
140         "Braintree/PayPal": [
142         ],
143         "Braintree/API": [
145         ]
146       }
147     },
148     {
149       "name": "Payments",
150       "source_files": "Braintree/Payments/**/*.{h,m}",
151       "public_header_files": "Braintree/Payments/@Public/*.h",
152       "frameworks": "UIKit",
153       "dependencies": {
154         "Braintree/API": [
156         ],
157         "Braintree/PayPal": [
159         ],
160         "Braintree/Venmo": [
162         ],
163         "Braintree/Coinbase": [
165         ]
166       }
167     },
168     {
169       "name": "3D-Secure",
170       "source_files": "Braintree/3D-Secure/**/*.{h,m}",
171       "public_header_files": "Braintree/3D-Secure/@Public/*.h",
172       "frameworks": "UIKit",
173       "dependencies": {
174         "Braintree/API": [
176         ],
177         "Braintree/UI": [
179         ],
180         "Braintree/Payments": [
182         ]
183       },
184       "resource_bundles": {
185         "Braintree-3D-Secure-Localization": "Braintree/3D-Secure/Localization/*.lproj"
186       }
187     },
188     {
189       "name": "Coinbase",
190       "source_files": "Braintree/Coinbase/**/*.{h,m}",
191       "public_header_files": "Braintree/Coinbase/@Public/*.h",
192       "dependencies": {
193         "Braintree/API": [
195         ]
196       }
197     }
198   ]