[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / d / a / 5 / Braintree / 3.6.0 / Braintree.podspec.json
blobd685b87281e011ca877008ae4c09ecc2f0d1f5bc
2   "name": "Braintree",
3   "version": "3.6.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.6.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": "Apple-Pay",
38       "dependencies": {
39         "Braintree/Payments": [
41         ]
42       },
43       "xcconfig": {
44         "GCC_PREPROCESSOR_DEFINITIONS": "BT_ENABLE_APPLE_PAY=1"
45       }
46     },
47     {
48       "name": "Drop-In",
49       "source_files": "Braintree/Drop-In/**/*.{h,m}",
50       "dependencies": {
51         "Braintree/API": [
53         ],
54         "Braintree/PayPal": [
56         ],
57         "Braintree/UI": [
59         ],
60         "Braintree/Venmo": [
62         ],
63         "Braintree/Payments": [
65         ]
66       },
67       "resource_bundles": {
68         "Braintree-Drop-In-Localization": "Braintree/Drop-In/Localization/*.lproj"
69       }
70     },
71     {
72       "name": "API",
73       "source_files": "Braintree/API/**/*.{h,m}",
74       "public_header_files": "Braintree/API/@Public/*.h",
75       "weak_frameworks": "PassKit",
76       "frameworks": "AddressBook"
77     },
78     {
79       "name": "PayPal",
80       "source_files": "Braintree/PayPal/**/*.{h,m}",
81       "public_header_files": [
82         "Braintree/PayPal/@Public/**/*.h",
83         "Braintree/PayPal/mSDK/CardIO*.h"
84       ],
85       "frameworks": [
86         "AVFoundation",
87         "CoreLocation",
88         "CoreMedia",
89         "AudioToolbox",
90         "MessageUI",
91         "SystemConfiguration",
92         "MobileCoreServices"
93       ],
94       "vendored_libraries": "Braintree/PayPal/mSDK/libPayPalMobile.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       }
164     },
165     {
166       "name": "3D-Secure",
167       "source_files": "Braintree/3D-Secure/**/*.{h,m}",
168       "public_header_files": "Braintree/3D-Secure/@Public/*.h",
169       "frameworks": "UIKit",
170       "dependencies": {
171         "Braintree/API": [
173         ],
174         "Braintree/UI": [
176         ],
177         "Braintree/Payments": [
179         ]
180       },
181       "resource_bundles": {
182         "Braintree-3D-Secure-Localization": "Braintree/3D-Secure/Localization/*.lproj"
183       }
184     }
185   ]