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",
17 "compiler_flags": "-fmodules",
22 "default_subspecs": "defaults",
27 "objc/PromiseKit/*.h",
28 "objc/PromiseKit.{h,m}"
34 "frameworks": "Foundation"
39 "PromiseKit/Foundation": [
42 "PromiseKit/timing": [
51 "PromiseKit/UIAnimation": [
59 "source_files": "objc/Private/PMKManualReference.m",
74 "objc/PromiseKit/Promise+Timing.h",
75 "objc/PromiseKit+Timing.m"
79 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_TIMING=1"
100 "objc/Foundation+PromiseKit.h",
101 "objc/NSURLConnection+PromiseKit.m",
102 "objc/NSNotificationCenter+PromiseKit.m",
103 "objc/deprecated/PromiseKit+Foundation.h"
106 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1"
112 "frameworks": "Foundation"
120 "PromiseKit/private": [
126 "objc/UIKit+PromiseKit.{h,m}",
127 "objc/deprecated/PromiseKit+UIKit.h"
129 "frameworks": "UIKit"
135 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1"
141 "weak_frameworks": "AssetsLibrary"
144 "name": "UIAnimation",
149 "PromiseKit/private": [
155 "objc/UIView+PromiseKit.m",
156 "objc/UIKit+PromiseKit.h",
157 "objc/deprecated/PromiseKit+UIAnimation.h"
159 "frameworks": "UIKit"
165 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIANIMATION=1"
173 "name": "CoreLocation",
178 "PromiseKit/private": [
183 "objc/CoreLocation+PromiseKit.{h,m}",
184 "objc/deprecated/PromiseKit+CoreLocation.h"
187 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1"
189 "frameworks": "CoreLocation",
203 "objc/MapKit+PromiseKit.{h,m}",
204 "objc/deprecated/PromiseKit+MapKit.h"
207 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1"
209 "frameworks": "MapKit",
223 "objc/Accounts+PromiseKit.{h,m}",
224 "objc/deprecated/PromiseKit+Accounts.h"
227 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACCOUNTS=1"
229 "frameworks": "Accounts",
246 "objc/Social+PromiseKit.{h,m}",
247 "objc/deprecated/PromiseKit+Social.h"
250 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIAL=1"
252 "frameworks": "Social",
264 "PromiseKit/private": [
269 "objc/StoreKit+PromiseKit.{h,m}",
270 "objc/deprecated/PromiseKit+StoreKit.h"
273 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_STOREKIT=1"
275 "frameworks": "StoreKit",
282 "name": "AVFoundation",
290 "objc/AVFoundation+PromiseKit.{h,m}",
291 "objc/deprecated/PromiseKit+AVFoundation.h"
293 "frameworks": "AVFoundation"