[Add] MARSDK_EPSDK 5.4.1
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 3.7.0 / Braintree.podspec.json
blob7e8af4dd73bbc26b0627f0aef326d1708eee169f
2   "name": "Braintree",
3   "version": "3.7.0",
4   "summary": "Braintree v.zero: A modern foundation for accepting payments",
5   "description": "                       Braintree is a full-stack payments platform for developers\n\n                       This CocoaPod will help you accept payments in your iOS app.\n\n                       Check out our development portal at https://developers.braintreepayments.com.\n",
6   "homepage": "https://www.braintreepayments.com/v.zero",
7   "screenshots": "https://raw.githubusercontent.com/braintree/braintree_ios/master/screenshot.png",
8   "license": "MIT",
9   "authors": {
10     "Braintree": "code@getbraintree.com"
11   },
12   "source": {
13     "git": "https://github.com/braintree/braintree_ios.git",
14     "tag": "3.7.0"
15   },
16   "social_media_url": "https://twitter.com/braintree",
17   "platforms": {
18     "ios": "7.0"
19   },
20   "requires_arc": true,
21   "source_files": "Braintree/*.{m,h}",
22   "compiler_flags": "-Wall -Werror -Wextra",
23   "default_subspecs": [
24     "Drop-In",
25     "API",
26     "PayPal",
27     "Venmo",
28     "UI",
29     "Payments"
30   ],
31   "subspecs": [
32     {
33       "name": "Apple-Pay",
34       "dependencies": {
35         "Braintree/Payments": [
37         ]
38       },
39       "xcconfig": {
40         "GCC_PREPROCESSOR_DEFINITIONS": "BT_ENABLE_APPLE_PAY=1"
41       }
42     },
43     {
44       "name": "Drop-In",
45       "source_files": "Braintree/Drop-In/**/*.{h,m}",
46       "dependencies": {
47         "Braintree/API": [
49         ],
50         "Braintree/PayPal": [
52         ],
53         "Braintree/UI": [
55         ],
56         "Braintree/Venmo": [
58         ],
59         "Braintree/Payments": [
61         ]
62       },
63       "resource_bundles": {
64         "Braintree-Drop-In-Localization": "Braintree/Drop-In/Localization/*.lproj"
65       }
66     },
67     {
68       "name": "API",
69       "source_files": "Braintree/API/**/*.{h,m}",
70       "public_header_files": "Braintree/API/@Public/*.h",
71       "weak_frameworks": "PassKit",
72       "frameworks": "AddressBook"
73     },
74     {
75       "name": "PayPal",
76       "source_files": "Braintree/PayPal/**/*.{h,m}",
77       "public_header_files": "Braintree/PayPal/@Public/**/*.h",
78       "frameworks": [
79         "AVFoundation",
80         "CoreLocation",
81         "CoreMedia",
82         "AudioToolbox",
83         "MessageUI",
84         "SystemConfiguration",
85         "MobileCoreServices"
86       ],
87       "vendored_libraries": "Braintree/PayPal/mSDK/libPayPalMobile-BT.a",
88       "xcconfig": {
89         "OTHER_LDFLAGS": "-ObjC -lc++"
90       },
91       "dependencies": {
92         "Braintree/API": [
94         ],
95         "Braintree/UI": [
97         ]
98       }
99     },
100     {
101       "name": "Venmo",
102       "source_files": "Braintree/Venmo/**/*.{h,m}",
103       "compiler_flags": "-Wall -Wextra",
104       "dependencies": {
105         "Braintree/API": [
107         ]
108       }
109     },
110     {
111       "name": "UI",
112       "source_files": "Braintree/UI/**/*.{h,m}",
113       "compiler_flags": "-Wall -Wextra",
114       "frameworks": "UIKit",
115       "resource_bundles": {
116         "Braintree-UI-Localization": "Braintree/UI/Localization/*.lproj"
117       },
118       "dependencies": {
119         "Braintree/API": [
121         ]
122       }
123     },
124     {
125       "name": "Data",
126       "source_files": "Braintree/Data/**/*.{h,m}",
127       "vendored_libraries": "Braintree/Data/libDeviceCollectorLibrary.a",
128       "frameworks": [
129         "UIKit",
130         "SystemConfiguration"
131       ],
132       "dependencies": {
133         "Braintree/PayPal": [
135         ],
136         "Braintree/API": [
138         ]
139       }
140     },
141     {
142       "name": "Payments",
143       "source_files": "Braintree/Payments/**/*.{h,m}",
144       "public_header_files": "Braintree/Payments/@Public/*.h",
145       "frameworks": "UIKit",
146       "dependencies": {
147         "Braintree/API": [
149         ],
150         "Braintree/PayPal": [
152         ],
153         "Braintree/Venmo": [
155         ]
156       }
157     },
158     {
159       "name": "3D-Secure",
160       "source_files": "Braintree/3D-Secure/**/*.{h,m}",
161       "public_header_files": "Braintree/3D-Secure/@Public/*.h",
162       "frameworks": "UIKit",
163       "dependencies": {
164         "Braintree/API": [
166         ],
167         "Braintree/UI": [
169         ],
170         "Braintree/Payments": [
172         ]
173       },
174       "resource_bundles": {
175         "Braintree-3D-Secure-Localization": "Braintree/3D-Secure/Localization/*.lproj"
176       }
177     }
178   ]