[Add] BideaseConnect 1.0.79
[CocoaPods.git] / Specs / a / f / 1 / PromiseKit / 3.4.0 / PromiseKit.podspec.json
blob11f931fa82f1da91af78bc8a05f5bd46a5d018ab
2   "name": "PromiseKit",
3   "version": "3.4.0",
4   "source": {
5     "git": "https://github.com/mxcl/PromiseKit.git",
6     "tag": "3.4.0"
7   },
8   "license": {
9     "type": "MIT",
10     "text": "https://github.com/mxcl/PromiseKit/blob/master/README.markdown"
11   },
12   "summary": "A delightful Promises implementation for iOS and OS X.",
13   "homepage": "http://promisekit.org",
14   "description": "UIActionSheet UIAlertView CLLocationManager MFMailComposeViewController ACAccountStore StoreKit SKRequest SKProductRequest blocks",
15   "social_media_url": "https://twitter.com/mxcl",
16   "authors": {
17     "Max Howell": "mxcl@me.com"
18   },
19   "documentation_url": "http://promisekit.org/introduction",
20   "default_subspecs": [
21     "Foundation",
22     "UIKit",
23     "QuartzCore"
24   ],
25   "requires_arc": true,
26   "platforms": {
27     "ios": "8.0",
28     "osx": "10.9",
29     "watchos": "2.0",
30     "tvos": "9.0"
31   },
32   "module_map": "Sources/PMK.modulemap",
33   "xcconfig": {
34     "SWIFT_INSTALL_OBJC_HEADER": "NO"
35   },
36   "subspecs": [
37     {
38       "name": "Accounts",
39       "osx": {
40         "source_files": "Categories/Accounts/*"
41       },
42       "ios": {
43         "source_files": "Categories/Accounts/*"
44       },
45       "dependencies": {
46         "PromiseKit/CorePromise": [
48         ]
49       },
50       "frameworks": "Accounts"
51     },
52     {
53       "name": "AddressBook",
54       "ios": {
55         "source_files": "Categories/AddressBook/*",
56         "frameworks": "AddressBook"
57       },
58       "dependencies": {
59         "PromiseKit/CorePromise": [
61         ]
62       }
63     },
64     {
65       "name": "AssetsLibrary",
66       "ios": {
67         "source_files": "Categories/AssetsLibrary/*",
68         "frameworks": "AssetsLibrary"
69       },
70       "dependencies": {
71         "PromiseKit/UIKit": [
73         ]
74       }
75     },
76     {
77       "name": "AVFoundation",
78       "ios": {
79         "source_files": "Categories/AVFoundation/*",
80         "frameworks": "AVFoundation"
81       },
82       "dependencies": {
83         "PromiseKit/CorePromise": [
85         ]
86       }
87     },
88     {
89       "name": "CloudKit",
90       "source_files": "Categories/CloudKit/*",
91       "dependencies": {
92         "PromiseKit/CorePromise": [
94         ]
95       },
96       "frameworks": "CloudKit",
97       "platforms": {
98         "ios": "8.0",
99         "osx": "10.10"
100       }
101     },
102     {
103       "name": "CoreBluetooth",
104       "osx": {
105         "source_files": "Categories/CoreBluetooth/*"
106       },
107       "ios": {
108         "source_files": "Categories/CoreBluetooth/*"
109       },
110       "dependencies": {
111         "PromiseKit/CorePromise": [
113         ]
114       },
115       "frameworks": "CoreBluetooth"
116     },
117     {
118       "name": "CorePromise",
119       "source_files": [
120         "Sources/*.{swift}",
121         "Sources/{after,AnyPromise,dispatch_promise,hang,join,PMKPromise,when}.m",
122         "Sources/AnyPromise.h",
123         "Sources/NSError+Cancellation.h",
124         "Sources/PromiseKit.h",
125         "Sources/Umbrella.h"
126       ],
127       "public_header_files": [
128         "Sources/AnyPromise.h",
129         "Sources/NSError+Cancellation.h",
130         "Sources/PromiseKit.h",
131         "Sources/Umbrella.h"
132       ],
133       "preserve_paths": [
134         "Sources/AnyPromise+Private.h",
135         "Sources/PMKCallVariadicBlock.m",
136         "Sources/NSMethodSignatureForBlock.m"
137       ],
138       "frameworks": "Foundation"
139     },
140     {
141       "name": "CoreLocation",
142       "ios": {
143         "source_files": "Categories/CoreLocation/*"
144       },
145       "osx": {
146         "source_files": "Categories/CoreLocation/*"
147       },
148       "watchos": {
149         "source_files": [
151         ]
152       },
153       "dependencies": {
154         "PromiseKit/CorePromise": [
156         ]
157       },
158       "frameworks": "CoreLocation"
159     },
160     {
161       "name": "EventKit",
162       "ios": {
163         "source_files": "Categories/EventKit/*",
164         "frameworks": "EventKit"
165       },
166       "dependencies": {
167         "PromiseKit/CorePromise": [
169         ]
170       }
171     },
172     {
173       "name": "Foundation",
174       "ios": {
175         "source_files": [
176           "Categories/Foundation/afterlife.swift",
177           "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
178           "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
179           "Categories/Foundation/NSNotificationCenter+Promise.swift",
180           "Categories/Foundation/NSObject+Promise.swift",
181           "Categories/Foundation/NSURLConnection+AnyPromise.h",
182           "Categories/Foundation/NSURLConnection+AnyPromise.m",
183           "Categories/Foundation/NSURLConnection+Promise.swift",
184           "Categories/Foundation/NSURLSession+AnyPromise.h",
185           "Categories/Foundation/NSURLSession+AnyPromise.m",
186           "Categories/Foundation/NSURLSession+Promise.swift"
187         ]
188       },
189       "osx": {
190         "source_files": "Categories/Foundation/*"
191       },
192       "watchos": {
193         "source_files": [
194           "Categories/Foundation/afterlife.swift",
195           "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
196           "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
197           "Categories/Foundation/NSNotificationCenter+Promise.swift",
198           "Categories/Foundation/NSObject+Promise.swift"
199         ]
200       },
201       "dependencies": {
202         "PromiseKit/CorePromise": [
204         ],
205         "OMGHTTPURLRQ": [
206           "~> 3.2.0"
207         ]
208       },
209       "frameworks": "Foundation"
210     },
211     {
212       "name": "DietFoundation",
213       "ios": {
214         "source_files": [
215           "Categories/Foundation/afterlife.swift",
216           "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
217           "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
218           "Categories/Foundation/NSNotificationCenter+Promise.swift",
219           "Categories/Foundation/NSObject+Promise.swift"
220         ]
221       },
222       "osx": {
223         "source_files": [
224           "Categories/Foundation/afterlife.swift",
225           "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
226           "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
227           "Categories/Foundation/NSNotificationCenter+Promise.swift",
228           "Categories/Foundation/NSObject+Promise.swift",
229           "Categories/Foundation/NSTask+AnyPromise.h",
230           "Categories/Foundation/NSTask+AnyPromise.m",
231           "Categories/Foundation/NSTask+Promise.swift"
232         ]
233       },
234       "watchos": {
235         "source_files": [
236           "Categories/Foundation/afterlife.swift",
237           "Categories/Foundation/NSNotificationCenter+AnyPromise.h",
238           "Categories/Foundation/NSNotificationCenter+AnyPromise.m",
239           "Categories/Foundation/NSNotificationCenter+Promise.swift",
240           "Categories/Foundation/NSObject+Promise.swift"
241         ]
242       },
243       "dependencies": {
244         "PromiseKit/CorePromise": [
246         ]
247       },
248       "frameworks": "Foundation"
249     },
250     {
251       "name": "MapKit",
252       "ios": {
253         "source_files": "Categories/MapKit/*"
254       },
255       "osx": {
256         "source_files": "Categories/MapKit/*"
257       },
258       "dependencies": {
259         "PromiseKit/CorePromise": [
261         ]
262       },
263       "frameworks": "MapKit"
264     },
265     {
266       "name": "MessageUI",
267       "ios": {
268         "source_files": "Categories/MessageUI/*",
269         "frameworks": "MessageUI"
270       },
271       "dependencies": {
272         "PromiseKit/CorePromise": [
274         ]
275       }
276     },
277     {
278       "name": "Photos",
279       "ios": {
280         "source_files": "Categories/Photos/*",
281         "frameworks": "Photos"
282       },
283       "dependencies": {
284         "PromiseKit/CorePromise": [
286         ]
287       }
288     },
289     {
290       "name": "QuartzCore",
291       "ios": {
292         "source_files": "Categories/QuartzCore/*"
293       },
294       "osx": {
295         "source_files": "Categories/QuartzCore/*"
296       },
297       "dependencies": {
298         "PromiseKit/CorePromise": [
300         ]
301       },
302       "frameworks": "QuartzCore"
303     },
304     {
305       "name": "Social",
306       "ios": {
307         "source_files": "Categories/Social/*"
308       },
309       "osx": {
310         "source_files": [
311           "Categories/Social/SLRequest+AnyPromise.h",
312           "Categories/Social/SLRequest+AnyPromise.m",
313           "Categories/Social/SLRequest+Promise.swift"
314         ]
315       },
316       "dependencies": {
317         "PromiseKit/CorePromise": [
319         ]
320       },
321       "frameworks": "Social"
322     },
323     {
324       "name": "StoreKit",
325       "tvos": {
326         "source_files": "Categories/StoreKit/*"
327       },
328       "osx": {
329         "source_files": "Categories/StoreKit/*"
330       },
331       "ios": {
332         "source_files": "Categories/StoreKit/*"
333       },
334       "dependencies": {
335         "PromiseKit/CorePromise": [
337         ]
338       },
339       "frameworks": "StoreKit"
340     },
341     {
342       "name": "SystemConfiguration",
343       "osx": {
344         "source_files": "Categories/SystemConfiguration/*"
345       },
346       "ios": {
347         "source_files": "Categories/SystemConfiguration/*"
348       },
349       "dependencies": {
350         "PromiseKit/CorePromise": [
352         ]
353       },
354       "frameworks": "SystemConfiguration"
355     },
356     {
357       "name": "UIKit",
358       "ios": {
359         "source_files": "Categories/UIKit/*",
360         "frameworks": "UIKit"
361       },
362       "dependencies": {
363         "PromiseKit/CorePromise": [
365         ]
366       }
367     },
368     {
369       "name": "WatchConnectivity",
370       "source_files": "Categories/WatchConnectivity/*",
371       "dependencies": {
372         "PromiseKit/CorePromise": [
374         ]
375       },
376       "frameworks": "WatchConnectivity",
377       "platforms": {
378         "ios": "8.0",
379         "watchos": "2.0"
380       }
381     }
382   ]