[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / a / f / 1 / PromiseKit / 0.9.14.3 / PromiseKit.podspec.json
bloba17a79d51543adf76229a12ed2b89195a7d903b4
2   "name": "PromiseKit",
3   "version": "0.9.14.3",
4   "source": {
5     "git": "https://github.com/mxcl/PromiseKit.git",
6     "tag": "0.9.14.3"
7   },
8   "license": "MIT",
9   "summary": "A delightful Promises implementation for iOS and OS X.",
10   "homepage": "http://promisekit.org",
11   "social_media_url": "https://twitter.com/mxcl",
12   "authors": {
13     "Max Howell": "mxcl@me.com"
14   },
15   "documentation_url": "http://promisekit.org/api/",
16   "default_subspecs": [
17     "NSURLConnection",
18     "NSNotificationCenter",
19     "UIActionSheet",
20     "UIAlertView",
21     "UIViewController",
22     "UIView",
23     "Pause",
24     "When",
25     "Until"
26   ],
27   "requires_arc": true,
28   "platforms": {
29     "ios": "5.0",
30     "osx": "10.7"
31   },
32   "subspecs": [
33     {
34       "name": "Promise",
35       "platforms": {
36         "ios": "5.0",
37         "osx": "10.7"
38       },
39       "source_files": [
40         "objc/PromiseKit.h",
41         "objc/PMKPromise.m",
42         "objc/PromiseKit/Promise.h",
43         "objc/PromiseKit/fwd.h"
44       ],
45       "preserve_paths": [
46         "objc/PromiseKit",
47         "objc/Private"
48       ],
49       "frameworks": "Foundation"
50     },
51     {
52       "name": "Pause",
53       "source_files": [
54         "objc/PMKPromise+Pause.m",
55         "objc/PromiseKit/Promise+Pause.h"
56       ],
57       "xcconfig": {
58         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_PAUSE=1"
59       },
60       "preserve_paths": "objc/PromiseKit",
61       "platforms": {
62         "ios": "5.0",
63         "osx": "10.7"
64       },
65       "dependencies": {
66         "PromiseKit/Promise": [
68         ]
69       }
70     },
71     {
72       "name": "Until",
73       "source_files": [
74         "objc/PMKPromise+Until.m",
75         "objc/PromiseKit/Promise+Until.h"
76       ],
77       "xcconfig": {
78         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UNTIL=1"
79       },
80       "preserve_paths": "objc/PromiseKit",
81       "platforms": {
82         "ios": "5.0",
83         "osx": "10.7"
84       },
85       "dependencies": {
86         "PromiseKit/When": [
88         ],
89         "PromiseKit/Promise": [
91         ]
92       }
93     },
94     {
95       "name": "When",
96       "source_files": [
97         "objc/PMKPromise+When.m",
98         "objc/PromiseKit/Promise+When.h"
99       ],
100       "xcconfig": {
101         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_WHEN=1"
102       },
103       "preserve_paths": "objc/PromiseKit",
104       "platforms": {
105         "ios": "5.0",
106         "osx": "10.7"
107       },
108       "dependencies": {
109         "PromiseKit/Promise": [
111         ]
112       }
113     },
114     {
115       "name": "base",
116       "dependencies": {
117         "PromiseKit/Promise": [
119         ],
120         "PromiseKit/When": [
122         ],
123         "PromiseKit/Until": [
125         ]
126       }
127     },
128     {
129       "name": "ACAccountStore",
130       "dependencies": {
131         "PromiseKit/Promise": [
133         ]
134       },
135       "xcconfig": {
136         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACACCOUNTSTORE=1"
137       },
138       "preserve_paths": "objc/PromiseKit",
139       "source_files": [
140         "objc/ACAccountStore+PromiseKit.h",
141         "objc/ACAccountStore+PromiseKit.m",
142         "objc/deprecated/PromiseKit+Accounts.h"
143       ],
144       "frameworks": "Accounts",
145       "platforms": {
146         "ios": "5.0",
147         "osx": "10.7"
148       }
149     },
150     {
151       "name": "AVAudioSession",
152       "dependencies": {
153         "PromiseKit/Promise": [
155         ]
156       },
157       "xcconfig": {
158         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_AVAUDIOSESSION=1"
159       },
160       "preserve_paths": "objc/PromiseKit",
161       "ios": {
162         "source_files": [
163           "objc/AVAudioSession+PromiseKit.h",
164           "objc/AVAudioSession+PromiseKit.m",
165           "objc/deprecated/PromiseKit+AVFoundation.h"
166         ],
167         "frameworks": "AVFoundation"
168       },
169       "platforms": {
170         "ios": "5.0",
171         "osx": "10.7"
172       }
173     },
174     {
175       "name": "CLGeocoder",
176       "dependencies": {
177         "PromiseKit/Promise": [
179         ]
180       },
181       "xcconfig": {
182         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLGEOCODER=1"
183       },
184       "preserve_paths": "objc/PromiseKit",
185       "source_files": [
186         "objc/CLGeocoder+PromiseKit.h",
187         "objc/CLGeocoder+PromiseKit.m",
188         "objc/deprecated/PromiseKit+CoreLocation.h"
189       ],
190       "frameworks": "CoreLocation",
191       "platforms": {
192         "ios": "5.0",
193         "osx": "10.7"
194       }
195     },
196     {
197       "name": "CLLocationManager",
198       "dependencies": {
199         "PromiseKit/Promise": [
201         ]
202       },
203       "xcconfig": {
204         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLLOCATIONMANAGER=1"
205       },
206       "preserve_paths": "objc/PromiseKit",
207       "source_files": [
208         "objc/CLLocationManager+PromiseKit.h",
209         "objc/CLLocationManager+PromiseKit.m",
210         "objc/deprecated/PromiseKit+CoreLocation.h"
211       ],
212       "frameworks": "CoreLocation",
213       "platforms": {
214         "ios": "5.0",
215         "osx": "10.7"
216       }
217     },
218     {
219       "name": "MKDirections",
220       "dependencies": {
221         "PromiseKit/Promise": [
223         ]
224       },
225       "xcconfig": {
226         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKDIRECTIONS=1"
227       },
228       "preserve_paths": "objc/PromiseKit",
229       "source_files": [
230         "objc/MKDirections+PromiseKit.h",
231         "objc/MKDirections+PromiseKit.m",
232         "objc/deprecated/PromiseKit+MapKit.h"
233       ],
234       "frameworks": "MapKit",
235       "platforms": {
236         "ios": "5.0",
237         "osx": "10.7"
238       }
239     },
240     {
241       "name": "MKMapSnapshotter",
242       "dependencies": {
243         "PromiseKit/Promise": [
245         ]
246       },
247       "xcconfig": {
248         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKMAPSNAPSHOTTER=1"
249       },
250       "preserve_paths": "objc/PromiseKit",
251       "source_files": [
252         "objc/MKMapSnapshotter+PromiseKit.h",
253         "objc/MKMapSnapshotter+PromiseKit.m",
254         "objc/deprecated/PromiseKit+MapKit.h"
255       ],
256       "frameworks": "MapKit",
257       "platforms": {
258         "ios": "5.0",
259         "osx": "10.7"
260       }
261     },
262     {
263       "name": "NSNotificationCenter",
264       "dependencies": {
265         "PromiseKit/Promise": [
267         ]
268       },
269       "xcconfig": {
270         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSNOTIFICATIONCENTER=1"
271       },
272       "preserve_paths": "objc/PromiseKit",
273       "source_files": [
274         "objc/NSNotificationCenter+PromiseKit.h",
275         "objc/NSNotificationCenter+PromiseKit.m",
276         "objc/deprecated/PromiseKit+Foundation.h"
277       ],
278       "frameworks": "Foundation",
279       "platforms": {
280         "ios": "5.0",
281         "osx": "10.7"
282       }
283     },
284     {
285       "name": "NSURLConnection",
286       "dependencies": {
287         "PromiseKit/Promise": [
289         ],
290         "OMGHTTPURLRQ": [
292         ]
293       },
294       "xcconfig": {
295         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSURLCONNECTION=1"
296       },
297       "preserve_paths": "objc/PromiseKit",
298       "source_files": [
299         "objc/NSURLConnection+PromiseKit.h",
300         "objc/NSURLConnection+PromiseKit.m",
301         "objc/deprecated/PromiseKit+Foundation.h"
302       ],
303       "frameworks": "Foundation",
304       "platforms": {
305         "ios": "5.0",
306         "osx": "10.7"
307       }
308     },
309     {
310       "name": "SKProductsRequest",
311       "dependencies": {
312         "PromiseKit/Promise": [
314         ]
315       },
316       "xcconfig": {
317         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SKPRODUCTSREQUEST=1"
318       },
319       "preserve_paths": "objc/PromiseKit",
320       "source_files": [
321         "objc/SKProductsRequest+PromiseKit.h",
322         "objc/SKProductsRequest+PromiseKit.m",
323         "objc/deprecated/PromiseKit+StoreKit.h"
324       ],
325       "frameworks": "StoreKit",
326       "platforms": {
327         "ios": "5.0",
328         "osx": "10.7"
329       }
330     },
331     {
332       "name": "SLRequest",
333       "dependencies": {
334         "PromiseKit/Promise": [
336         ]
337       },
338       "xcconfig": {
339         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SLREQUEST=1"
340       },
341       "preserve_paths": "objc/PromiseKit",
342       "source_files": [
343         "objc/SLRequest+PromiseKit.h",
344         "objc/SLRequest+PromiseKit.m",
345         "objc/deprecated/PromiseKit+Social.h"
346       ],
347       "frameworks": "Social",
348       "platforms": {
349         "ios": "5.0",
350         "osx": "10.7"
351       }
352     },
353     {
354       "name": "UIActionSheet",
355       "dependencies": {
356         "PromiseKit/Promise": [
358         ]
359       },
360       "xcconfig": {
361         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIACTIONSHEET=1"
362       },
363       "preserve_paths": "objc/PromiseKit",
364       "ios": {
365         "source_files": [
366           "objc/UIActionSheet+PromiseKit.h",
367           "objc/UIActionSheet+PromiseKit.m",
368           "objc/deprecated/PromiseKit+UIKit.h"
369         ],
370         "frameworks": "UIKit"
371       },
372       "platforms": {
373         "ios": "5.0",
374         "osx": "10.7"
375       }
376     },
377     {
378       "name": "UIAlertView",
379       "dependencies": {
380         "PromiseKit/Promise": [
382         ]
383       },
384       "xcconfig": {
385         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIALERTVIEW=1"
386       },
387       "preserve_paths": "objc/PromiseKit",
388       "ios": {
389         "source_files": [
390           "objc/UIAlertView+PromiseKit.h",
391           "objc/UIAlertView+PromiseKit.m",
392           "objc/deprecated/PromiseKit+UIKit.h"
393         ],
394         "frameworks": "UIKit"
395       },
396       "platforms": {
397         "ios": "5.0",
398         "osx": "10.7"
399       }
400     },
401     {
402       "name": "UIView",
403       "dependencies": {
404         "PromiseKit/Promise": [
406         ]
407       },
408       "xcconfig": {
409         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEW=1"
410       },
411       "preserve_paths": "objc/PromiseKit",
412       "ios": {
413         "source_files": [
414           "objc/UIView+PromiseKit.h",
415           "objc/UIView+PromiseKit.m",
416           "objc/deprecated/PromiseKit+UIKit.h"
417         ],
418         "frameworks": "UIKit"
419       },
420       "source_files": "objc/deprecated/PromiseKit+UIAnimation.h",
421       "platforms": {
422         "ios": "5.0",
423         "osx": "10.7"
424       }
425     },
426     {
427       "name": "UIViewController",
428       "dependencies": {
429         "PromiseKit/Promise": [
431         ]
432       },
433       "xcconfig": {
434         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEWCONTROLLER=1"
435       },
436       "preserve_paths": "objc/PromiseKit",
437       "ios": {
438         "source_files": [
439           "objc/UIViewController+PromiseKit.h",
440           "objc/UIViewController+PromiseKit.m",
441           "objc/deprecated/PromiseKit+UIKit.h"
442         ],
443         "frameworks": "UIKit",
444         "weak_frameworks": "AssetsLibrary"
445       },
446       "platforms": {
447         "ios": "5.0",
448         "osx": "10.7"
449       }
450     },
451     {
452       "name": "Accounts",
453       "dependencies": {
454         "PromiseKit/ACAccountStore": [
456         ]
457       }
458     },
459     {
460       "name": "AVFoundation",
461       "dependencies": {
462         "PromiseKit/AVAudioSession": [
464         ]
465       }
466     },
467     {
468       "name": "CoreLocation",
469       "dependencies": {
470         "PromiseKit/CLGeocoder": [
472         ],
473         "PromiseKit/CLLocationManager": [
475         ]
476       }
477     },
478     {
479       "name": "Foundation",
480       "dependencies": {
481         "PromiseKit/NSNotificationCenter": [
483         ],
484         "PromiseKit/NSURLConnection": [
486         ]
487       }
488     },
489     {
490       "name": "MapKit",
491       "dependencies": {
492         "PromiseKit/MKDirections": [
494         ],
495         "PromiseKit/MKMapSnapshotter": [
497         ]
498       }
499     },
500     {
501       "name": "Social",
502       "dependencies": {
503         "PromiseKit/SLRequest": [
505         ]
506       }
507     },
508     {
509       "name": "StoreKit",
510       "dependencies": {
511         "PromiseKit/SKProductsRequest": [
513         ]
514       }
515     },
516     {
517       "name": "UIKit",
518       "dependencies": {
519         "PromiseKit/UIActionSheet": [
521         ],
522         "PromiseKit/UIAlertView": [
524         ],
525         "PromiseKit/UIView": [
527         ],
528         "PromiseKit/UIViewController": [
530         ]
531       }
532     },
533     {
534       "name": "all",
535       "dependencies": {
536         "PromiseKit/When": [
538         ],
539         "PromiseKit/Until": [
541         ],
542         "PromiseKit/Pause": [
544         ],
545         "PromiseKit/Accounts": [
547         ],
548         "PromiseKit/AVFoundation": [
550         ],
551         "PromiseKit/CoreLocation": [
553         ],
554         "PromiseKit/Foundation": [
556         ],
557         "PromiseKit/MapKit": [
559         ],
560         "PromiseKit/Social": [
562         ],
563         "PromiseKit/StoreKit": [
565         ],
566         "PromiseKit/UIKit": [
568         ]
569       }
570     }
571   ]