| { |
| "name": "PromiseKit", |
| "version": "0.9.14.3", |
| "source": { |
| "git": "https://github.com/mxcl/PromiseKit.git", |
| "tag": "0.9.14.3" |
| }, |
| "license": "MIT", |
| "summary": "A delightful Promises implementation for iOS and OS X.", |
| "homepage": "http://promisekit.org", |
| "social_media_url": "https://twitter.com/mxcl", |
| "authors": { |
| "Max Howell": "mxcl@me.com" |
| }, |
| "documentation_url": "http://promisekit.org/api/", |
| "default_subspecs": [ |
| "NSURLConnection", |
| "NSNotificationCenter", |
| "UIActionSheet", |
| "UIAlertView", |
| "UIViewController", |
| "UIView", |
| "Pause", |
| "When", |
| "Until" |
| ], |
| "requires_arc": true, |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| }, |
| "subspecs": [ |
| { |
| "name": "Promise", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| }, |
| "source_files": [ |
| "objc/PromiseKit.h", |
| "objc/PMKPromise.m", |
| "objc/PromiseKit/Promise.h", |
| "objc/PromiseKit/fwd.h" |
| ], |
| "preserve_paths": [ |
| "objc/PromiseKit", |
| "objc/Private" |
| ], |
| "frameworks": "Foundation" |
| }, |
| { |
| "name": "Pause", |
| "source_files": [ |
| "objc/PMKPromise+Pause.m", |
| "objc/PromiseKit/Promise+Pause.h" |
| ], |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_PAUSE=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| }, |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Until", |
| "source_files": [ |
| "objc/PMKPromise+Until.m", |
| "objc/PromiseKit/Promise+Until.h" |
| ], |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UNTIL=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| }, |
| "dependencies": { |
| "PromiseKit/When": [ |
| |
| ], |
| "PromiseKit/Promise": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "When", |
| "source_files": [ |
| "objc/PMKPromise+When.m", |
| "objc/PromiseKit/Promise+When.h" |
| ], |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_WHEN=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| }, |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "base", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ], |
| "PromiseKit/When": [ |
| |
| ], |
| "PromiseKit/Until": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "ACAccountStore", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACACCOUNTSTORE=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/ACAccountStore+PromiseKit.h", |
| "objc/ACAccountStore+PromiseKit.m", |
| "objc/deprecated/PromiseKit+Accounts.h" |
| ], |
| "frameworks": "Accounts", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "AVAudioSession", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_AVAUDIOSESSION=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "ios": { |
| "source_files": [ |
| "objc/AVAudioSession+PromiseKit.h", |
| "objc/AVAudioSession+PromiseKit.m", |
| "objc/deprecated/PromiseKit+AVFoundation.h" |
| ], |
| "frameworks": "AVFoundation" |
| }, |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "CLGeocoder", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLGEOCODER=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/CLGeocoder+PromiseKit.h", |
| "objc/CLGeocoder+PromiseKit.m", |
| "objc/deprecated/PromiseKit+CoreLocation.h" |
| ], |
| "frameworks": "CoreLocation", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "CLLocationManager", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CLLOCATIONMANAGER=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/CLLocationManager+PromiseKit.h", |
| "objc/CLLocationManager+PromiseKit.m", |
| "objc/deprecated/PromiseKit+CoreLocation.h" |
| ], |
| "frameworks": "CoreLocation", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "MKDirections", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKDIRECTIONS=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/MKDirections+PromiseKit.h", |
| "objc/MKDirections+PromiseKit.m", |
| "objc/deprecated/PromiseKit+MapKit.h" |
| ], |
| "frameworks": "MapKit", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "MKMapSnapshotter", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MKMAPSNAPSHOTTER=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/MKMapSnapshotter+PromiseKit.h", |
| "objc/MKMapSnapshotter+PromiseKit.m", |
| "objc/deprecated/PromiseKit+MapKit.h" |
| ], |
| "frameworks": "MapKit", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "NSNotificationCenter", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSNOTIFICATIONCENTER=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/NSNotificationCenter+PromiseKit.h", |
| "objc/NSNotificationCenter+PromiseKit.m", |
| "objc/deprecated/PromiseKit+Foundation.h" |
| ], |
| "frameworks": "Foundation", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "NSURLConnection", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ], |
| "OMGHTTPURLRQ": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_NSURLCONNECTION=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/NSURLConnection+PromiseKit.h", |
| "objc/NSURLConnection+PromiseKit.m", |
| "objc/deprecated/PromiseKit+Foundation.h" |
| ], |
| "frameworks": "Foundation", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "SKProductsRequest", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SKPRODUCTSREQUEST=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/SKProductsRequest+PromiseKit.h", |
| "objc/SKProductsRequest+PromiseKit.m", |
| "objc/deprecated/PromiseKit+StoreKit.h" |
| ], |
| "frameworks": "StoreKit", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "SLRequest", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SLREQUEST=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "source_files": [ |
| "objc/SLRequest+PromiseKit.h", |
| "objc/SLRequest+PromiseKit.m", |
| "objc/deprecated/PromiseKit+Social.h" |
| ], |
| "frameworks": "Social", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "UIActionSheet", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIACTIONSHEET=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "ios": { |
| "source_files": [ |
| "objc/UIActionSheet+PromiseKit.h", |
| "objc/UIActionSheet+PromiseKit.m", |
| "objc/deprecated/PromiseKit+UIKit.h" |
| ], |
| "frameworks": "UIKit" |
| }, |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "UIAlertView", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIALERTVIEW=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "ios": { |
| "source_files": [ |
| "objc/UIAlertView+PromiseKit.h", |
| "objc/UIAlertView+PromiseKit.m", |
| "objc/deprecated/PromiseKit+UIKit.h" |
| ], |
| "frameworks": "UIKit" |
| }, |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "UIView", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEW=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "ios": { |
| "source_files": [ |
| "objc/UIView+PromiseKit.h", |
| "objc/UIView+PromiseKit.m", |
| "objc/deprecated/PromiseKit+UIKit.h" |
| ], |
| "frameworks": "UIKit" |
| }, |
| "source_files": "objc/deprecated/PromiseKit+UIAnimation.h", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "UIViewController", |
| "dependencies": { |
| "PromiseKit/Promise": [ |
| |
| ] |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIVIEWCONTROLLER=1" |
| }, |
| "preserve_paths": "objc/PromiseKit", |
| "ios": { |
| "source_files": [ |
| "objc/UIViewController+PromiseKit.h", |
| "objc/UIViewController+PromiseKit.m", |
| "objc/deprecated/PromiseKit+UIKit.h" |
| ], |
| "frameworks": "UIKit", |
| "weak_frameworks": "AssetsLibrary" |
| }, |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| } |
| }, |
| { |
| "name": "Accounts", |
| "dependencies": { |
| "PromiseKit/ACAccountStore": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "AVFoundation", |
| "dependencies": { |
| "PromiseKit/AVAudioSession": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "CoreLocation", |
| "dependencies": { |
| "PromiseKit/CLGeocoder": [ |
| |
| ], |
| "PromiseKit/CLLocationManager": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Foundation", |
| "dependencies": { |
| "PromiseKit/NSNotificationCenter": [ |
| |
| ], |
| "PromiseKit/NSURLConnection": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "MapKit", |
| "dependencies": { |
| "PromiseKit/MKDirections": [ |
| |
| ], |
| "PromiseKit/MKMapSnapshotter": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Social", |
| "dependencies": { |
| "PromiseKit/SLRequest": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "StoreKit", |
| "dependencies": { |
| "PromiseKit/SKProductsRequest": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "UIKit", |
| "dependencies": { |
| "PromiseKit/UIActionSheet": [ |
| |
| ], |
| "PromiseKit/UIAlertView": [ |
| |
| ], |
| "PromiseKit/UIView": [ |
| |
| ], |
| "PromiseKit/UIViewController": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "all", |
| "dependencies": { |
| "PromiseKit/When": [ |
| |
| ], |
| "PromiseKit/Until": [ |
| |
| ], |
| "PromiseKit/Pause": [ |
| |
| ], |
| "PromiseKit/Accounts": [ |
| |
| ], |
| "PromiseKit/AVFoundation": [ |
| |
| ], |
| "PromiseKit/CoreLocation": [ |
| |
| ], |
| "PromiseKit/Foundation": [ |
| |
| ], |
| "PromiseKit/MapKit": [ |
| |
| ], |
| "PromiseKit/Social": [ |
| |
| ], |
| "PromiseKit/StoreKit": [ |
| |
| ], |
| "PromiseKit/UIKit": [ |
| |
| ] |
| } |
| } |
| ] |
| } |