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": "NSFileManager",
279 "PromiseKit/Promise": [
283 "preserve_paths": "objc/PromiseKit",
288 "frameworks": "Foundation",
290 "objc/NSFileManager+PromiseKit.h",
291 "objc/NSFileManager+PromiseKit.m",
292 "objc/deprecated/PromiseKit+Foundation.h"
295 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSFILEMANAGER=1"
299 "name": "NSNotificationCenter",
301 "PromiseKit/Promise": [
305 "preserve_paths": "objc/PromiseKit",
310 "frameworks": "Foundation",
312 "objc/NSNotificationCenter+PromiseKit.h",
313 "objc/NSNotificationCenter+PromiseKit.m",
314 "objc/deprecated/PromiseKit+Foundation.h"
317 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSNOTIFICATIONCENTER=1"
323 "PromiseKit/Promise": [
327 "preserve_paths": "objc/PromiseKit",
333 "frameworks": "Foundation",
335 "objc/NSTask+PromiseKit.h",
336 "objc/NSTask+PromiseKit.m",
337 "objc/deprecated/PromiseKit+Foundation.h"
340 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSTASK=1"
345 "name": "NSURLConnection",
347 "PromiseKit/Promise": [
354 "preserve_paths": "objc/PromiseKit",
359 "frameworks": "Foundation",
361 "objc/NSURLConnection+PromiseKit.h",
362 "objc/NSURLConnection+PromiseKit.m",
363 "objc/deprecated/PromiseKit+Foundation.h"
366 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSURLCONNECTION=1"
372 "PromiseKit/Promise": [
376 "preserve_paths": "objc/PromiseKit",
381 "frameworks": "StoreKit",
383 "objc/SKRequest+PromiseKit.h",
384 "objc/SKRequest+PromiseKit.m",
385 "objc/deprecated/PromiseKit+StoreKit.h"
388 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SKREQUEST=1"
394 "PromiseKit/Promise": [
398 "preserve_paths": "objc/PromiseKit",
403 "frameworks": "Social",
405 "objc/SLRequest+PromiseKit.h",
406 "objc/SLRequest+PromiseKit.m",
407 "objc/deprecated/PromiseKit+Social.h"
410 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SLREQUEST=1"
414 "name": "UIActionSheet",
416 "PromiseKit/Promise": [
420 "preserve_paths": "objc/PromiseKit",
426 "frameworks": "UIKit",
428 "objc/UIActionSheet+PromiseKit.h",
429 "objc/UIActionSheet+PromiseKit.m",
430 "objc/deprecated/PromiseKit+UIKit.h"
433 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIACTIONSHEET=1"
438 "name": "UIAlertView",
440 "PromiseKit/Promise": [
444 "preserve_paths": "objc/PromiseKit",
450 "frameworks": "UIKit",
452 "objc/UIAlertView+PromiseKit.h",
453 "objc/UIAlertView+PromiseKit.m",
454 "objc/deprecated/PromiseKit+UIKit.h"
457 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIALERTVIEW=1"
464 "PromiseKit/Promise": [
468 "preserve_paths": "objc/PromiseKit",
475 "objc/UIView+PromiseKit.h",
476 "objc/UIView+PromiseKit.m",
477 "objc/deprecated/PromiseKit+UIKit.h"
479 "frameworks": "UIKit",
481 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEW=1"
486 "name": "UIViewController",
488 "PromiseKit/Promise": [
492 "preserve_paths": "objc/PromiseKit",
498 "weak_frameworks": "AssetsLibrary",
499 "frameworks": "UIKit",
501 "objc/UIViewController+PromiseKit.h",
502 "objc/UIViewController+PromiseKit.m",
503 "objc/deprecated/PromiseKit+UIKit.h"
506 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEWCONTROLLER=1"
513 "PromiseKit/ACAccountStore": [
519 "name": "AVFoundation",
521 "PromiseKit/AVAudioSession": [
529 "PromiseKit/CKContainer": [
532 "PromiseKit/CKDatabase": [
538 "name": "CoreLocation",
540 "PromiseKit/CLGeocoder": [
543 "PromiseKit/CLLocationManager": [
549 "name": "Foundation",
551 "PromiseKit/NSFileManager": [
554 "PromiseKit/NSNotificationCenter": [
557 "PromiseKit/NSTask": [
560 "PromiseKit/NSURLConnection": [
568 "PromiseKit/MKDirections": [
571 "PromiseKit/MKMapSnapshotter": [
579 "PromiseKit/SLRequest": [
587 "PromiseKit/SKRequest": [
595 "PromiseKit/UIActionSheet": [
598 "PromiseKit/UIAlertView": [
601 "PromiseKit/UIView": [
604 "PromiseKit/UIViewController": [
615 "PromiseKit/Until": [
618 "PromiseKit/Pause": [
621 "PromiseKit/Accounts": [
624 "PromiseKit/AVFoundation": [
627 "PromiseKit/CloudKit": [
630 "PromiseKit/CoreLocation": [
633 "PromiseKit/Foundation": [
636 "PromiseKit/MapKit": [
639 "PromiseKit/Social": [
642 "PromiseKit/StoreKit": [
645 "PromiseKit/UIKit": [
651 "name": "SKProductsRequest",
652 "deprecated_in_favor_of": "PromiseKit/SKRequest",
654 "PromiseKit/SKRequest": [
658 "preserve_paths": "objc/deprecated",
659 "source_files": "objc/deprecated/SKProductsRequest+PromiseKit.h"
663 "deprecated_in_favor_of": "PromiseKit/Promise",
665 "PromiseKit/Promise": [
671 "PromiseKit/Until": [