| { |
| "name": "PromiseKit", |
| "version": "0.9.11.1", |
| "source": { |
| "git": "https://github.com/mxcl/PromiseKit.git", |
| "tag": "0.9.11.1" |
| }, |
| "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", |
| "requires_arc": true, |
| "compiler_flags": "-fmodules", |
| "platforms": { |
| "ios": "5.0", |
| "osx": "10.7" |
| }, |
| "default_subspecs": "defaults", |
| "subspecs": [ |
| { |
| "name": "base", |
| "source_files": [ |
| "objc/PromiseKit/*.h", |
| "objc/PromiseKit.{h,m}" |
| ], |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ], |
| "frameworks": "Foundation" |
| }, |
| { |
| "name": "defaults", |
| "dependencies": { |
| "PromiseKit/Foundation": [ |
| |
| ] |
| }, |
| "ios": { |
| "dependencies": { |
| "PromiseKit/UIKit": [ |
| |
| ] |
| } |
| } |
| }, |
| { |
| "name": "private", |
| "source_files": "objc/Private/PMKManualReference.m", |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| }, |
| { |
| "name": "Foundation", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ], |
| "ChuzzleKit": [ |
| |
| ], |
| "OMGHTTPURLRQ": [ |
| |
| ] |
| }, |
| "source_files": "objc/PromiseKit+Foundation.{h,m}", |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1" |
| }, |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ], |
| "frameworks": "Foundation" |
| }, |
| { |
| "name": "UIKit", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ], |
| "PromiseKit/private": [ |
| |
| ] |
| }, |
| "ios": { |
| "source_files": "objc/PromiseKit+UIKit.{h,m}", |
| "frameworks": "UIKit" |
| }, |
| "platforms": { |
| "ios": "5.0" |
| }, |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1" |
| }, |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ], |
| "weak_frameworks": "AssetsLibrary" |
| }, |
| { |
| "name": "CoreLocation", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ], |
| "PromiseKit/private": [ |
| |
| ] |
| }, |
| "source_files": "objc/PromiseKit+CoreLocation.{h,m}", |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1" |
| }, |
| "frameworks": "CoreLocation", |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| }, |
| { |
| "name": "MapKit", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ] |
| }, |
| "source_files": "objc/PromiseKit+MapKit.{h,m}", |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1" |
| }, |
| "frameworks": "MapKit", |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| }, |
| { |
| "name": "Accounts", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ] |
| }, |
| "source_files": "objc/PromiseKit+Accounts.{h,m}", |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACCOUNTS=1" |
| }, |
| "frameworks": "Accounts", |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| }, |
| { |
| "name": "Social", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ], |
| "ChuzzleKit": [ |
| |
| ] |
| }, |
| "source_files": "objc/PromiseKit+Social.{h,m}", |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIAL=1" |
| }, |
| "frameworks": "Social", |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| }, |
| { |
| "name": "StoreKit", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ], |
| "PromiseKit/private": [ |
| |
| ] |
| }, |
| "source_files": "objc/PromiseKit+StoreKit.{h,m}", |
| "xcconfig": { |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_STOREKIT=1" |
| }, |
| "frameworks": "StoreKit", |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| }, |
| { |
| "name": "AVFoundation", |
| "dependencies": { |
| "PromiseKit/base": [ |
| |
| ] |
| }, |
| "ios": { |
| "source_files": "objc/PromiseKit+AVFoundation.{h,m}", |
| "frameworks": "AVFoundation" |
| }, |
| "platforms": { |
| "ios": "5.0" |
| }, |
| "preserve_paths": [ |
| "objc/Private", |
| "objc/PromiseKit" |
| ] |
| } |
| ] |
| } |