[Add] ApTestLibrary 1.0.2
[CocoaPods.git] / Specs / c / 9 / a / Parse / 1.17.2 / Parse.podspec.json
blobd30fb59035c1942f299062be08ae66dd2d8fcbf8
2   "name": "Parse",
3   "version": "1.17.2",
4   "license": {
5     "type": "BSD",
6     "file": "LICENSE"
7   },
8   "homepage": "http://parseplatform.org/",
9   "summary": "A library that gives you access to the powerful Parse cloud platform from your iOS/OS X/watchOS/tvOS app.",
10   "authors": "Parse Community",
11   "social_media_url": "https://twitter.com/ParsePlatform",
12   "source": {
13     "git": "https://github.com/parse-community/Parse-SDK-iOS-OSX.git",
14     "tag": "1.17.2"
15   },
16   "platforms": {
17     "ios": "8.0",
18     "osx": "10.9",
19     "tvos": "9.0",
20     "watchos": "2.0"
21   },
22   "default_subspecs": "Core",
23   "prepare_command": "ruby ParseUI/Scripts/convert_images.rb         ParseUI/Resources/Images/         ParseUI/Generated/PFResources",
24   "subspecs": [
25     {
26       "name": "Core",
27       "requires_arc": true,
28       "source_files": [
29         "Parse/Parse/*.{h,m}",
30         "Parse/Parse/Internal/**/*.{h,m}"
31       ],
32       "public_header_files": "Parse/Parse/*.h",
33       "private_header_files": "Parse/Parse/Internal/**/*.h",
34       "ios": {
35         "exclude_files": "Parse/Parse/Internal/PFMemoryEventuallyQueue.{h,m}",
36         "frameworks": [
37           "AudioToolbox",
38           "CFNetwork",
39           "CoreGraphics",
40           "CoreLocation",
41           "QuartzCore",
42           "Security",
43           "StoreKit",
44           "SystemConfiguration"
45         ],
46         "weak_frameworks": [
47           "Accounts",
48           "Social"
49         ]
50       },
51       "osx": {
52         "exclude_files": [
53           "Parse/Parse/PFNetworkActivityIndicatorManager.{h,m}",
54           "Parse/Parse/PFProduct.{h,m}",
55           "Parse/Parse/PFPurchase.{h,m}",
56           "Parse/Parse/Internal/PFAlertView.{h,m}",
57           "Parse/Parse/Internal/Product/**/*.{h,m}",
58           "Parse/Parse/Internal/Purchase/**/*.{h,m}",
59           "Parse/Parse/Internal/PFMemoryEventuallyQueue.{h,m}"
60         ],
61         "frameworks": [
62           "ApplicationServices",
63           "CFNetwork",
64           "CoreGraphics",
65           "CoreLocation",
66           "QuartzCore",
67           "Security",
68           "SystemConfiguration"
69         ]
70       },
71       "tvos": {
72         "exclude_files": [
73           "Parse/Parse/PFNetworkActivityIndicatorManager.{h,m}",
74           "Parse/Parse/PFPush.{h,m}",
75           "Parse/Parse/PFPush+Synchronous.{h,m}",
76           "Parse/Parse/PFPush+Deprecated.{h,m}",
77           "Parse/Parse/PFInstallation.{h,m}",
78           "Parse/Parse/Internal/PFAlertView.{h,m}",
79           "Parse/Parse/Internal/Push/**/*.{h,m}",
80           "Parse/Parse/Internal/Installation/Controller/*.{h,m}",
81           "Parse/Parse/Internal/Installation/Constants/*.{h,m}",
82           "Parse/Parse/Internal/Installation/CurrentInstallationController/*.{h,m}",
83           "Parse/Parse/Internal/Installation/PFInstallationPrivate.h",
84           "Parse/Parse/Internal/Commands/PFRESTPushCommand.{h,m}"
85         ],
86         "frameworks": [
87           "CoreLocation",
88           "StoreKit",
89           "SystemConfiguration",
90           "Security"
91         ]
92       },
93       "watchos": {
94         "exclude_files": [
95           "Parse/Parse/PFNetworkActivityIndicatorManager.{h,m}",
96           "Parse/Parse/PFProduct.{h,m}",
97           "Parse/Parse/PFPurchase.{h,m}",
98           "Parse/Parse/PFPush.{h,m}",
99           "Parse/Parse/PFPush+Synchronous.{h,m}",
100           "Parse/Parse/PFPush+Deprecated.{h,m}",
101           "Parse/Parse/PFInstallation.{h,m}",
102           "Parse/Parse/Internal/PFAlertView.{h,m}",
103           "Parse/Parse/Internal/PFReachability.{h,m}",
104           "Parse/Parse/Internal/Product/**/*.{h,m}",
105           "Parse/Parse/Internal/Purchase/**/*.{h,m}",
106           "Parse/Parse/Internal/Push/**/*.{h,m}",
107           "Parse/Parse/Internal/Installation/Controller/*.{h,m}",
108           "Parse/Parse/Internal/Installation/Constants/*.{h,m}",
109           "Parse/Parse/Internal/Installation/CurrentInstallationController/*.{h,m}",
110           "Parse/Parse/Internal/Installation/PFInstallationPrivate.h",
111           "Parse/Parse/Internal/Commands/PFRESTPushCommand.{h,m}",
112           "Parse/Parse/Internal/PFMemoryEventuallyQueue.{h,m}"
113         ]
114       },
115       "resource_bundles": {
116         "Parse": "Parse/Parse/Resources/en.lproj"
117       },
118       "libraries": [
119         "z",
120         "sqlite3"
121       ],
122       "dependencies": {
123         "Bolts/Tasks": [
124           "~> 1.9"
125         ]
126       }
127     },
128     {
129       "name": "FacebookUtils",
130       "platforms": {
131         "ios": "8.0"
132       },
133       "public_header_files": "ParseFacebookUtils/ParseFacebookUtils/*.h",
134       "source_files": "ParseFacebookUtils/ParseFacebookUtils/**/*.{h,m}",
135       "exclude_files": [
136         "ParseFacebookUtils/ParseFacebookUtils/ParseFacebookUtilsV4.h",
137         "ParseFacebookUtils/ParseFacebookUtils/Internal/AuthenticationProvider/tvOS/**/*.{h,m}"
138       ],
139       "frameworks": [
140         "AudioToolbox",
141         "CFNetwork",
142         "CoreGraphics",
143         "CoreLocation",
144         "QuartzCore",
145         "Security",
146         "SystemConfiguration"
147       ],
148       "ios": {
149         "weak_frameworks": [
150           "Accounts",
151           "Social"
152         ]
153       },
154       "libraries": [
155         "z",
156         "sqlite3"
157       ],
158       "dependencies": {
159         "Parse/Core": [
161         ],
162         "Bolts": [
163           "~> 1.9"
164         ],
165         "FBSDKLoginKit": [
166           "~> 4.33"
167         ]
168       }
169     },
170     {
171       "name": "FacebookUtils-tvOS",
172       "platforms": {
173         "tvos": "9.0"
174       },
175       "public_header_files": "ParseFacebookUtils/ParseFacebookUtils/*.h",
176       "source_files": "ParseFacebookUtils/ParseFacebookUtils/**/*.{h,m}",
177       "exclude_files": [
178         "ParseFacebookUtils/ParseFacebookUtils/ParseFacebookUtilsV4.h",
179         "ParseFacebookUtils/ParseFacebookUtils/Internal/AuthenticationProvider/iOS/**/*.{h,m}"
180       ],
181       "frameworks": [
182         "AudioToolbox",
183         "CFNetwork",
184         "CoreGraphics",
185         "CoreLocation",
186         "QuartzCore",
187         "Security",
188         "SystemConfiguration"
189       ],
190       "libraries": [
191         "z",
192         "sqlite3"
193       ],
194       "dependencies": {
195         "Parse/Core": [
197         ],
198         "Bolts": [
199           "~> 1.9"
200         ],
201         "FBSDKTVOSKit": [
202           "~> 4.33"
203         ],
204         "FBSDKShareKit": [
205           "~> 4.33"
206         ]
207       }
208     },
209     {
210       "name": "TwitterUtils",
211       "platforms": {
212         "ios": "8.0"
213       },
214       "public_header_files": "ParseTwitterUtils/ParseTwitterUtils/*.h",
215       "source_files": "ParseTwitterUtils/ParseTwitterUtils/**/*.{h,m}",
216       "exclude_files": "ParseTwitterUtils/ParseTwitterUtils/ParseTwitterUtils.h",
217       "resource_bundles": {
218         "TwitterUtils": "ParseTwitterUtils/Resources/en.lproj"
219       },
220       "frameworks": [
221         "AudioToolbox",
222         "CFNetwork",
223         "CoreGraphics",
224         "CoreLocation",
225         "QuartzCore",
226         "Security",
227         "StoreKit",
228         "SystemConfiguration"
229       ],
230       "weak_frameworks": [
231         "Accounts",
232         "Social"
233       ],
234       "libraries": [
235         "z",
236         "sqlite3"
237       ],
238       "dependencies": {
239         "Parse/Core": [
241         ]
242       }
243     },
244     {
245       "name": "UI",
246       "platforms": {
247         "ios": "9.0"
248       },
249       "requires_arc": true,
250       "source_files": "ParseUI/**/*.{h,m}",
251       "exclude_files": [
252         "ParseUI/ParseUIDemo/**/*",
253         "ParseUI/Other/ParseUI.h"
254       ],
255       "public_header_files": [
256         "ParseUI/Classes/LogInViewController/*.h",
257         "ParseUI/Classes/SignUpViewController/*.h",
258         "ParseUI/Classes/QueryTableViewController/*.h",
259         "ParseUI/Classes/QueryCollectionViewController/*.h",
260         "ParseUI/Classes/ProductTableViewController/*.h",
261         "ParseUI/Classes/Views/*.h",
262         "ParseUI/Classes/Cells/*.h",
263         "ParseUI/Other/*.h"
264       ],
265       "resource_bundles": {
266         "ParseUI": [
267           "ParseUI/Resources/Localization/*.lproj"
268         ]
269       },
270       "frameworks": [
271         "Foundation",
272         "UIKit",
273         "CoreGraphics",
274         "QuartzCore"
275       ],
276       "dependencies": {
277         "Parse/Core": [
279         ]
280       }
281     }
282   ]