[Add] MARSDK_EPSDK 5.4.1
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 3.5.0 / Braintree.podspec.json
blob86cf43989ead8d6582e9a862d2990b5f8d037e67
2   "name": "Braintree",
3   "version": "3.5.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.5.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   "xcconfig": {
24     "GCC_TREAT_WARNINGS_AS_ERRORS": "YES",
25     "GCC_WARN_ABOUT_MISSING_NEWLINE": "YES"
26   },
27   "default_subspecs": [
28     "Drop-In",
29     "API",
30     "PayPal",
31     "Venmo",
32     "UI",
33     "Payments"
34   ],
35   "subspecs": [
36     {
37       "name": "Drop-In",
38       "source_files": "Braintree/Drop-In/**/*.{h,m}",
39       "dependencies": {
40         "Braintree/API": [
42         ],
43         "Braintree/PayPal": [
45         ],
46         "Braintree/UI": [
48         ],
49         "Braintree/Venmo": [
51         ],
52         "Braintree/Payments": [
54         ]
55       },
56       "resource_bundles": {
57         "Braintree-Drop-In-Localization": "Braintree/Drop-In/Localization/*.lproj"
58       }
59     },
60     {
61       "name": "API",
62       "source_files": "Braintree/API/**/*.{h,m}",
63       "public_header_files": "Braintree/API/@Public/*.h",
64       "weak_frameworks": "PassKit",
65       "frameworks": "AddressBook"
66     },
67     {
68       "name": "PayPal",
69       "source_files": "Braintree/PayPal/**/*.{h,m}",
70       "public_header_files": [
71         "Braintree/PayPal/@Public/**/*.h",
72         "Braintree/PayPal/mSDK/CardIO*.h"
73       ],
74       "frameworks": [
75         "AVFoundation",
76         "CoreLocation",
77         "CoreMedia",
78         "AudioToolbox",
79         "MessageUI",
80         "SystemConfiguration",
81         "MobileCoreServices"
82       ],
83       "vendored_libraries": "Braintree/PayPal/mSDK/libPayPalMobile.a",
84       "xcconfig": {
85         "GCC_TREAT_WARNINGS_AS_ERRORS": "YES",
86         "OTHER_LDFLAGS": "-ObjC -lc++"
87       },
88       "dependencies": {
89         "Braintree/API": [
91         ],
92         "Braintree/UI": [
94         ]
95       }
96     },
97     {
98       "name": "Venmo",
99       "source_files": "Braintree/Venmo/**/*.{h,m}",
100       "compiler_flags": "-Wall -Wextra",
101       "dependencies": {
102         "Braintree/API": [
104         ]
105       }
106     },
107     {
108       "name": "UI",
109       "source_files": "Braintree/UI/**/*.{h,m}",
110       "compiler_flags": "-Wall -Wextra",
111       "frameworks": "UIKit",
112       "resource_bundles": {
113         "Braintree-UI-Localization": "Braintree/UI/Localization/*.lproj"
114       },
115       "dependencies": {
116         "Braintree/API": [
118         ]
119       }
120     },
121     {
122       "name": "Data",
123       "source_files": "Braintree/Data/**/*.{h,m}",
124       "vendored_libraries": "Braintree/Data/libDeviceCollectorLibrary.a",
125       "frameworks": [
126         "UIKit",
127         "SystemConfiguration"
128       ],
129       "dependencies": {
130         "Braintree/PayPal": [
132         ],
133         "Braintree/API": [
135         ]
136       }
137     },
138     {
139       "name": "Payments",
140       "source_files": "Braintree/Payments/**/*.{h,m}",
141       "public_header_files": "Braintree/Payments/Public/*.h",
142       "frameworks": "UIKit",
143       "dependencies": {
144         "Braintree/API": [
146         ],
147         "Braintree/PayPal": [
149         ],
150         "Braintree/Venmo": [
152         ]
153       }
154     }
155   ]