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/",
19 "NSNotificationCenter",
39 "objc/PromiseKit/Promise.h",
40 "objc/PromiseKit/fwd.h"
46 "frameworks": "Foundation"
51 "objc/PMKPromise+Pause.m",
52 "objc/PromiseKit/Promise+Pause.h"
55 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_PAUSE=1"
57 "preserve_paths": "objc/PromiseKit",
59 "PromiseKit/Promise": [
67 "objc/PMKPromise+Until.m",
68 "objc/PromiseKit/Promise+Until.h"
71 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UNTIL=1"
73 "preserve_paths": "objc/PromiseKit",
78 "PromiseKit/Promise": [
86 "objc/PMKPromise+When.m",
87 "objc/PromiseKit/Promise+When.h"
90 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_WHEN=1"
92 "preserve_paths": "objc/PromiseKit",
94 "PromiseKit/Promise": [
102 "objc/PMKPromise+Join.m",
103 "objc/PromiseKit/Promise+Join.h"
106 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_JOIN=1"
108 "preserve_paths": "objc/PromiseKit",
110 "PromiseKit/Until": [
113 "PromiseKit/Promise": [
119 "name": "ACAccountStore",
121 "PromiseKit/Promise": [
125 "preserve_paths": "objc/PromiseKit",
130 "frameworks": "Accounts",
132 "objc/ACAccountStore+PromiseKit.h",
133 "objc/ACAccountStore+PromiseKit.m",
134 "objc/deprecated/PromiseKit+Accounts.h"
137 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACACCOUNTSTORE=1"
141 "name": "AVAudioSession",
143 "PromiseKit/Promise": [
147 "preserve_paths": "objc/PromiseKit",
153 "frameworks": "AVFoundation",
155 "objc/AVAudioSession+PromiseKit.h",
156 "objc/AVAudioSession+PromiseKit.m",
157 "objc/deprecated/PromiseKit+AVFoundation.h"
160 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_AVAUDIOSESSION=1"
165 "name": "CLGeocoder",
167 "PromiseKit/Promise": [
171 "preserve_paths": "objc/PromiseKit",
176 "frameworks": "CoreLocation",
178 "objc/CLGeocoder+PromiseKit.h",
179 "objc/CLGeocoder+PromiseKit.m",
180 "objc/deprecated/PromiseKit+CoreLocation.h"
183 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLGEOCODER=1"
187 "name": "CKContainer",
189 "PromiseKit/Promise": [
193 "preserve_paths": "objc/PromiseKit",
198 "frameworks": "CloudKit",
200 "objc/CKContainer+PromiseKit.h",
201 "objc/CKContainer+PromiseKit.m",
202 "objc/deprecated/PromiseKit+CloudKit.h"
205 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CKCONTAINER=1"
209 "name": "CKDatabase",
211 "PromiseKit/Promise": [
215 "preserve_paths": "objc/PromiseKit",
220 "frameworks": "CloudKit",
222 "objc/CKDatabase+PromiseKit.h",
223 "objc/CKDatabase+PromiseKit.m",
224 "objc/deprecated/PromiseKit+CloudKit.h"
227 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CKDATABASE=1"
231 "name": "CLLocationManager",
233 "PromiseKit/Promise": [
237 "preserve_paths": "objc/PromiseKit",
242 "frameworks": "CoreLocation",
244 "objc/CLLocationManager+PromiseKit.h",
245 "objc/CLLocationManager+PromiseKit.m",
246 "objc/deprecated/PromiseKit+CoreLocation.h"
249 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLLOCATIONMANAGER=1"
253 "name": "MKDirections",
255 "PromiseKit/Promise": [
259 "preserve_paths": "objc/PromiseKit",
264 "frameworks": "MapKit",
266 "objc/MKDirections+PromiseKit.h",
267 "objc/MKDirections+PromiseKit.m",
268 "objc/deprecated/PromiseKit+MapKit.h"
271 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKDIRECTIONS=1"
275 "name": "MKMapSnapshotter",
277 "PromiseKit/Promise": [
281 "preserve_paths": "objc/PromiseKit",
286 "frameworks": "MapKit",
288 "objc/MKMapSnapshotter+PromiseKit.h",
289 "objc/MKMapSnapshotter+PromiseKit.m",
290 "objc/deprecated/PromiseKit+MapKit.h"
293 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKMAPSNAPSHOTTER=1"
297 "name": "NSFileManager",
299 "PromiseKit/Promise": [
303 "preserve_paths": "objc/PromiseKit",
308 "frameworks": "Foundation",
310 "objc/NSFileManager+PromiseKit.h",
311 "objc/NSFileManager+PromiseKit.m",
312 "objc/deprecated/PromiseKit+Foundation.h"
315 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSFILEMANAGER=1"
319 "name": "NSNotificationCenter",
321 "PromiseKit/Promise": [
325 "preserve_paths": "objc/PromiseKit",
330 "frameworks": "Foundation",
332 "objc/NSNotificationCenter+PromiseKit.h",
333 "objc/NSNotificationCenter+PromiseKit.m",
334 "objc/deprecated/PromiseKit+Foundation.h"
337 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSNOTIFICATIONCENTER=1"
343 "PromiseKit/Promise": [
347 "preserve_paths": "objc/PromiseKit",
353 "frameworks": "Foundation",
355 "objc/NSTask+PromiseKit.h",
356 "objc/NSTask+PromiseKit.m",
357 "objc/deprecated/PromiseKit+Foundation.h"
360 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSTASK=1"
365 "name": "NSURLConnection",
367 "PromiseKit/Promise": [
374 "preserve_paths": "objc/PromiseKit",
379 "frameworks": "Foundation",
381 "objc/NSURLConnection+PromiseKit.h",
382 "objc/NSURLConnection+PromiseKit.m",
383 "objc/deprecated/PromiseKit+Foundation.h"
386 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSURLCONNECTION=1"
392 "PromiseKit/Promise": [
396 "preserve_paths": "objc/PromiseKit",
401 "frameworks": "StoreKit",
403 "objc/SKRequest+PromiseKit.h",
404 "objc/SKRequest+PromiseKit.m",
405 "objc/deprecated/PromiseKit+StoreKit.h"
408 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SKREQUEST=1"
414 "PromiseKit/Promise": [
418 "preserve_paths": "objc/PromiseKit",
423 "frameworks": "Social",
425 "objc/SLRequest+PromiseKit.h",
426 "objc/SLRequest+PromiseKit.m",
427 "objc/deprecated/PromiseKit+Social.h"
430 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SLREQUEST=1"
434 "name": "UIActionSheet",
436 "PromiseKit/Promise": [
440 "preserve_paths": "objc/PromiseKit",
446 "frameworks": "UIKit",
448 "objc/UIActionSheet+PromiseKit.h",
449 "objc/UIActionSheet+PromiseKit.m",
450 "objc/deprecated/PromiseKit+UIKit.h"
453 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIACTIONSHEET=1"
458 "name": "UIAlertView",
460 "PromiseKit/Promise": [
464 "preserve_paths": "objc/PromiseKit",
470 "frameworks": "UIKit",
472 "objc/UIAlertView+PromiseKit.h",
473 "objc/UIAlertView+PromiseKit.m",
474 "objc/deprecated/PromiseKit+UIKit.h"
477 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIALERTVIEW=1"
484 "PromiseKit/Promise": [
488 "preserve_paths": "objc/PromiseKit",
495 "objc/UIView+PromiseKit.h",
496 "objc/UIView+PromiseKit.m",
497 "objc/deprecated/PromiseKit+UIKit.h"
499 "frameworks": "UIKit",
501 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEW=1"
506 "name": "UIViewController",
508 "PromiseKit/Promise": [
512 "preserve_paths": "objc/PromiseKit",
518 "weak_frameworks": "AssetsLibrary",
519 "frameworks": "UIKit",
521 "objc/UIViewController+PromiseKit.h",
522 "objc/UIViewController+PromiseKit.m",
523 "objc/deprecated/PromiseKit+UIKit.h"
526 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEWCONTROLLER=1"
533 "PromiseKit/Promise": [
537 "preserve_paths": "objc/PromiseKit",
542 "frameworks": "QuartzCore",
544 "objc/CALayer+PromiseKit.h",
545 "objc/CALayer+PromiseKit.m",
546 "objc/deprecated/PromiseKit+QuartzCore.h"
549 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CALAYER=1"
555 "PromiseKit/ACAccountStore": [
561 "name": "AVFoundation",
563 "PromiseKit/AVAudioSession": [
571 "PromiseKit/CKContainer": [
574 "PromiseKit/CKDatabase": [
580 "name": "CoreLocation",
582 "PromiseKit/CLGeocoder": [
585 "PromiseKit/CLLocationManager": [
591 "name": "Foundation",
593 "PromiseKit/NSFileManager": [
596 "PromiseKit/NSNotificationCenter": [
599 "PromiseKit/NSTask": [
602 "PromiseKit/NSURLConnection": [
610 "PromiseKit/MKDirections": [
613 "PromiseKit/MKMapSnapshotter": [
621 "PromiseKit/SLRequest": [
629 "PromiseKit/SKRequest": [
637 "PromiseKit/UIActionSheet": [
640 "PromiseKit/UIAlertView": [
643 "PromiseKit/UIView": [
646 "PromiseKit/UIViewController": [
652 "name": "QuartzCore",
654 "PromiseKit/CALayer": [
665 "PromiseKit/Until": [
668 "PromiseKit/Pause": [
674 "PromiseKit/Accounts": [
677 "PromiseKit/AVFoundation": [
680 "PromiseKit/CloudKit": [
683 "PromiseKit/CoreLocation": [
686 "PromiseKit/Foundation": [
689 "PromiseKit/MapKit": [
692 "PromiseKit/Social": [
695 "PromiseKit/StoreKit": [
698 "PromiseKit/UIKit": [
701 "PromiseKit/QuartzCore": [
709 "frameworks": "AssetsLibrary",
710 "source_files": "swift/Sources/**/*.{swift,h,m}"
723 "swift/Sources/ACAccountStore+Promise.swift",
724 "swift/Sources/after.swift",
725 "swift/Sources/CKContainer+Promise.swift",
726 "swift/Sources/CKDatabase+Promise.swift",
727 "swift/Sources/CLGeocoder+Promise.swift",
728 "swift/Sources/CLLocationManager+Promise.swift",
729 "swift/Sources/constants.swift",
730 "swift/Sources/misc.swift",
731 "swift/Sources/MKDirections+Promise.swift",
732 "swift/Sources/MKMapSnapshotter+Promise.swift",
733 "swift/Sources/NSFileManager+Promise.swift",
734 "swift/Sources/NSNotificationCenter+Promise.swift",
735 "swift/Sources/NSURLConnection+Promise.swift",
736 "swift/Sources/Promise.swift",
737 "swift/Sources/SKRequest+Promise.swift",
738 "swift/Sources/SLRequest+Promise.swift",
739 "swift/Sources/when.swift"
744 "name": "SKProductsRequest",
745 "deprecated_in_favor_of": "PromiseKit/SKRequest",
747 "PromiseKit/SKRequest": [
751 "preserve_paths": "objc/deprecated",
752 "source_files": "objc/deprecated/SKProductsRequest+PromiseKit.h"
756 "deprecated_in_favor_of": "PromiseKit/Promise",
758 "PromiseKit/Promise": [
764 "PromiseKit/Until": [