[Add] Leopard-iOS 2.0.2
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 4.2.1 / Braintree.podspec.json
blob7f4a1f93c225f7385fef2ae66149c957a7eada2e
2   "name": "Braintree",
3   "version": "4.2.1",
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.2.1"
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/Core": [
109         ],
110         "Braintree/Card": [
112         ]
113       }
114     },
115     {
116       "name": "3D-Secure",
117       "source_files": "Braintree3DSecure/**/*.{h,m}",
118       "public_header_files": "Braintree3DSecure/Public/*.h",
119       "frameworks": "UIKit",
120       "dependencies": {
121         "Braintree/Core": [
123         ],
124         "Braintree/Card": [
126         ]
127       },
128       "resource_bundles": {
129         "Braintree-3D-Secure-Localization": "Braintree3DSecure/Localization/*.lproj"
130       }
131     },
132     {
133       "name": "PayPalOneTouch",
134       "source_files": "BraintreePayPal/PayPalOneTouch/**/*.{h,m}",
135       "public_header_files": "BraintreePayPal/PayPalOneTouch/Public/*.h",
136       "frameworks": "UIKit",
137       "weak_frameworks": "SafariServices",
138       "xcconfig": {
139         "OTHER_LDFLAGS": "-ObjC -lc++"
140       },
141       "dependencies": {
142         "Braintree/PayPalDataCollector": [
144         ]
145       }
146     },
147     {
148       "name": "PayPalDataCollector",
149       "source_files": [
150         "BraintreePayPal/PayPalDataCollector/**/*.{h,m}",
151         "BraintreePayPal/PayPalUtils/**/*.{h,m}"
152       ],
153       "public_header_files": [
154         "BraintreePayPal/PayPalDataCollector/Public/*.h",
155         "BraintreePayPal/PayPalDataCollector/Risk/*.h"
156       ],
157       "frameworks": [
158         "MessageUI",
159         "SystemConfiguration",
160         "CoreLocation",
161         "UIKit"
162       ],
163       "vendored_libraries": "BraintreePayPal/PayPalDataCollector/Risk/libPPRiskComponent.a"
164     }
165   ]