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