5 "git": "https://github.com/mxcl/PromiseKit.git",
9 "summary": "A delightful Promises implementation for iOS and OS X.",
10 "homepage": "http://promisekit.org",
11 "social_media_url": "https://twitter.com/mxcl",
13 "Max Howell": "mxcl@me.com"
15 "documentation_url": "http://promisekit.org/api/",
18 "NSNotificationCenter",
38 "objc/PromiseKit/Promise.h",
39 "objc/PromiseKit/fwd.h"
45 "frameworks": "Foundation"
50 "objc/PMKPromise+Pause.m",
51 "objc/PromiseKit/Promise+Pause.h"
54 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_PAUSE=1"
56 "preserve_paths": "objc/PromiseKit",
58 "PromiseKit/Promise": [
66 "objc/PMKPromise+Until.m",
67 "objc/PromiseKit/Promise+Until.h"
70 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UNTIL=1"
72 "preserve_paths": "objc/PromiseKit",
77 "PromiseKit/Promise": [
85 "objc/PMKPromise+When.m",
86 "objc/PromiseKit/Promise+When.h"
89 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_WHEN=1"
91 "preserve_paths": "objc/PromiseKit",
93 "PromiseKit/Promise": [
99 "name": "ACAccountStore",
101 "PromiseKit/Promise": [
105 "preserve_paths": "objc/PromiseKit",
110 "frameworks": "Accounts",
112 "objc/ACAccountStore+PromiseKit.h",
113 "objc/ACAccountStore+PromiseKit.m",
114 "objc/deprecated/PromiseKit+Accounts.h"
117 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACACCOUNTSTORE=1"
121 "name": "AVAudioSession",
123 "PromiseKit/Promise": [
127 "preserve_paths": "objc/PromiseKit",
133 "frameworks": "AVFoundation",
135 "objc/AVAudioSession+PromiseKit.h",
136 "objc/AVAudioSession+PromiseKit.m",
137 "objc/deprecated/PromiseKit+AVFoundation.h"
140 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_AVAUDIOSESSION=1"
145 "name": "CLGeocoder",
147 "PromiseKit/Promise": [
151 "preserve_paths": "objc/PromiseKit",
156 "frameworks": "CoreLocation",
158 "objc/CLGeocoder+PromiseKit.h",
159 "objc/CLGeocoder+PromiseKit.m",
160 "objc/deprecated/PromiseKit+CoreLocation.h"
163 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLGEOCODER=1"
167 "name": "CKContainer",
169 "PromiseKit/Promise": [
173 "preserve_paths": "objc/PromiseKit",
178 "frameworks": "CloudKit",
180 "objc/CKContainer+PromiseKit.h",
181 "objc/CKContainer+PromiseKit.m",
182 "objc/deprecated/PromiseKit+CloudKit.h"
185 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CKCONTAINER=1"
189 "name": "CKDatabase",
191 "PromiseKit/Promise": [
195 "preserve_paths": "objc/PromiseKit",
200 "frameworks": "CloudKit",
202 "objc/CKDatabase+PromiseKit.h",
203 "objc/CKDatabase+PromiseKit.m",
204 "objc/deprecated/PromiseKit+CloudKit.h"
207 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CKDATABASE=1"
211 "name": "CLLocationManager",
213 "PromiseKit/Promise": [
217 "preserve_paths": "objc/PromiseKit",
222 "frameworks": "CoreLocation",
224 "objc/CLLocationManager+PromiseKit.h",
225 "objc/CLLocationManager+PromiseKit.m",
226 "objc/deprecated/PromiseKit+CoreLocation.h"
229 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLLOCATIONMANAGER=1"
233 "name": "MKDirections",
235 "PromiseKit/Promise": [
239 "preserve_paths": "objc/PromiseKit",
244 "frameworks": "MapKit",
246 "objc/MKDirections+PromiseKit.h",
247 "objc/MKDirections+PromiseKit.m",
248 "objc/deprecated/PromiseKit+MapKit.h"
251 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKDIRECTIONS=1"
255 "name": "MKMapSnapshotter",
257 "PromiseKit/Promise": [
261 "preserve_paths": "objc/PromiseKit",
266 "frameworks": "MapKit",
268 "objc/MKMapSnapshotter+PromiseKit.h",
269 "objc/MKMapSnapshotter+PromiseKit.m",
270 "objc/deprecated/PromiseKit+MapKit.h"
273 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKMAPSNAPSHOTTER=1"
277 "name": "NSNotificationCenter",
279 "PromiseKit/Promise": [
283 "preserve_paths": "objc/PromiseKit",
288 "frameworks": "Foundation",
290 "objc/NSNotificationCenter+PromiseKit.h",
291 "objc/NSNotificationCenter+PromiseKit.m",
292 "objc/deprecated/PromiseKit+Foundation.h"
295 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSNOTIFICATIONCENTER=1"
301 "PromiseKit/Promise": [
305 "preserve_paths": "objc/PromiseKit",
311 "frameworks": "Foundation",
313 "objc/NSTask+PromiseKit.h",
314 "objc/NSTask+PromiseKit.m",
315 "objc/deprecated/PromiseKit+Foundation.h"
318 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSTASK=1"
323 "name": "NSURLConnection",
325 "PromiseKit/Promise": [
332 "preserve_paths": "objc/PromiseKit",
337 "frameworks": "Foundation",
339 "objc/NSURLConnection+PromiseKit.h",
340 "objc/NSURLConnection+PromiseKit.m",
341 "objc/deprecated/PromiseKit+Foundation.h"
344 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSURLCONNECTION=1"
350 "PromiseKit/Promise": [
354 "preserve_paths": "objc/PromiseKit",
359 "frameworks": "StoreKit",
361 "objc/SKRequest+PromiseKit.h",
362 "objc/SKRequest+PromiseKit.m",
363 "objc/deprecated/PromiseKit+StoreKit.h"
366 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SKREQUEST=1"
372 "PromiseKit/Promise": [
376 "preserve_paths": "objc/PromiseKit",
381 "frameworks": "Social",
383 "objc/SLRequest+PromiseKit.h",
384 "objc/SLRequest+PromiseKit.m",
385 "objc/deprecated/PromiseKit+Social.h"
388 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SLREQUEST=1"
392 "name": "UIActionSheet",
394 "PromiseKit/Promise": [
398 "preserve_paths": "objc/PromiseKit",
404 "frameworks": "UIKit",
406 "objc/UIActionSheet+PromiseKit.h",
407 "objc/UIActionSheet+PromiseKit.m",
408 "objc/deprecated/PromiseKit+UIKit.h"
411 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIACTIONSHEET=1"
416 "name": "UIAlertView",
418 "PromiseKit/Promise": [
422 "preserve_paths": "objc/PromiseKit",
428 "frameworks": "UIKit",
430 "objc/UIAlertView+PromiseKit.h",
431 "objc/UIAlertView+PromiseKit.m",
432 "objc/deprecated/PromiseKit+UIKit.h"
435 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIALERTVIEW=1"
442 "PromiseKit/Promise": [
446 "preserve_paths": "objc/PromiseKit",
453 "objc/UIView+PromiseKit.h",
454 "objc/UIView+PromiseKit.m",
455 "objc/deprecated/PromiseKit+UIKit.h"
457 "frameworks": "UIKit",
459 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEW=1"
464 "name": "UIViewController",
466 "PromiseKit/Promise": [
470 "preserve_paths": "objc/PromiseKit",
476 "weak_frameworks": "AssetsLibrary",
477 "frameworks": "UIKit",
479 "objc/UIViewController+PromiseKit.h",
480 "objc/UIViewController+PromiseKit.m",
481 "objc/deprecated/PromiseKit+UIKit.h"
484 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEWCONTROLLER=1"
491 "PromiseKit/ACAccountStore": [
497 "name": "AVFoundation",
499 "PromiseKit/AVAudioSession": [
507 "PromiseKit/CKContainer": [
510 "PromiseKit/CKDatabase": [
516 "name": "CoreLocation",
518 "PromiseKit/CLGeocoder": [
521 "PromiseKit/CLLocationManager": [
527 "name": "Foundation",
529 "PromiseKit/NSNotificationCenter": [
532 "PromiseKit/NSTask": [
535 "PromiseKit/NSURLConnection": [
543 "PromiseKit/MKDirections": [
546 "PromiseKit/MKMapSnapshotter": [
554 "PromiseKit/SLRequest": [
562 "PromiseKit/SKRequest": [
570 "PromiseKit/UIActionSheet": [
573 "PromiseKit/UIAlertView": [
576 "PromiseKit/UIView": [
579 "PromiseKit/UIViewController": [
590 "PromiseKit/Until": [
593 "PromiseKit/Pause": [
596 "PromiseKit/Accounts": [
599 "PromiseKit/AVFoundation": [
602 "PromiseKit/CloudKit": [
605 "PromiseKit/CoreLocation": [
608 "PromiseKit/Foundation": [
611 "PromiseKit/MapKit": [
614 "PromiseKit/Social": [
617 "PromiseKit/StoreKit": [
620 "PromiseKit/UIKit": [
626 "name": "SKProductsRequest",
627 "deprecated_in_favor_of": "PromiseKit/SKRequest",
629 "PromiseKit/SKRequest": [
633 "preserve_paths": "objc/deprecated",
634 "source_files": "objc/deprecated/SKProductsRequest+PromiseKit.h"
638 "deprecated_in_favor_of": "PromiseKit/Promise",
640 "PromiseKit/Promise": [
646 "PromiseKit/Until": [