[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 3.8.0 / Braintree.podspec.json
blob8f1b59ae2a7ae022c16b2ee5c179f3233dbdc1c1
2   "name": "Braintree",
3   "version": "3.8.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   "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.8.0"
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         "AVFoundation",
86         "CoreLocation",
87         "CoreMedia",
88         "AudioToolbox",
89         "MessageUI",
90         "SystemConfiguration",
91         "MobileCoreServices"
92       ],
93       "vendored_libraries": "Braintree/PayPal/mSDK/libPayPalMobile-BT.a",
94       "xcconfig": {
95         "OTHER_LDFLAGS": "-ObjC -lc++"
96       },
97       "dependencies": {
98         "Braintree/API": [
100         ],
101         "Braintree/UI": [
103         ]
104       }
105     },
106     {
107       "name": "Venmo",
108       "source_files": "Braintree/Venmo/**/*.{h,m}",
109       "compiler_flags": "-Wall -Wextra",
110       "dependencies": {
111         "Braintree/API": [
113         ]
114       }
115     },
116     {
117       "name": "UI",
118       "source_files": "Braintree/UI/**/*.{h,m}",
119       "compiler_flags": "-Wall -Wextra",
120       "frameworks": "UIKit",
121       "resource_bundles": {
122         "Braintree-UI-Localization": "Braintree/UI/Localization/*.lproj"
123       },
124       "dependencies": {
125         "Braintree/API": [
127         ]
128       }
129     },
130     {
131       "name": "Data",
132       "source_files": "Braintree/Data/**/*.{h,m}",
133       "vendored_libraries": "Braintree/Data/libDeviceCollectorLibrary.a",
134       "frameworks": [
135         "UIKit",
136         "SystemConfiguration"
137       ],
138       "dependencies": {
139         "Braintree/PayPal": [
141         ],
142         "Braintree/API": [
144         ]
145       }
146     },
147     {
148       "name": "Payments",
149       "source_files": "Braintree/Payments/**/*.{h,m}",
150       "public_header_files": "Braintree/Payments/@Public/*.h",
151       "frameworks": "UIKit",
152       "dependencies": {
153         "Braintree/API": [
155         ],
156         "Braintree/PayPal": [
158         ],
159         "Braintree/Venmo": [
161         ],
162         "Braintree/Coinbase": [
164         ]
165       }
166     },
167     {
168       "name": "3D-Secure",
169       "source_files": "Braintree/3D-Secure/**/*.{h,m}",
170       "public_header_files": "Braintree/3D-Secure/@Public/*.h",
171       "frameworks": "UIKit",
172       "dependencies": {
173         "Braintree/API": [
175         ],
176         "Braintree/UI": [
178         ],
179         "Braintree/Payments": [
181         ]
182       },
183       "resource_bundles": {
184         "Braintree-3D-Secure-Localization": "Braintree/3D-Secure/Localization/*.lproj"
185       }
186     },
187     {
188       "name": "Coinbase",
189       "source_files": "Braintree/Coinbase/**/*.{h,m}",
190       "public_header_files": "Braintree/Coinbase/@Public/*.h",
191       "dependencies": {
192         "coinbase-official/OAuth": [
193           "~> 2.1.1"
194         ],
195         "Braintree/API": [
197         ]
198       }
199     }
200   ]