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/PMKPromise+Timing.m"
79 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_TIMING=1"
99 "source_files": "objc/PromiseKit+Foundation.{h,m}",
101 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1"
107 "frameworks": "Foundation"
115 "PromiseKit/private": [
120 "source_files": "objc/PromiseKit+UIKit.{h,m}",
121 "frameworks": "UIKit"
127 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1"
133 "weak_frameworks": "AssetsLibrary"
136 "name": "UIAnimation",
141 "PromiseKit/private": [
146 "source_files": "objc/PromiseKit+UIAnimation.{h,m}",
147 "frameworks": "UIKit"
153 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIANIMATION=1"
161 "name": "CoreLocation",
166 "PromiseKit/private": [
170 "source_files": "objc/PromiseKit+CoreLocation.{h,m}",
172 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1"
174 "frameworks": "CoreLocation",
187 "source_files": "objc/PromiseKit+MapKit.{h,m}",
189 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1"
191 "frameworks": "MapKit",
204 "source_files": "objc/PromiseKit+Accounts.{h,m}",
206 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACCOUNTS=1"
208 "frameworks": "Accounts",
224 "source_files": "objc/PromiseKit+Social.{h,m}",
226 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIAL=1"
228 "frameworks": "Social",
240 "PromiseKit/private": [
244 "source_files": "objc/PromiseKit+StoreKit.{h,m}",
246 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_STOREKIT=1"
248 "frameworks": "StoreKit",
255 "name": "AVFoundation",
262 "source_files": "objc/PromiseKit+AVFoundation.{h,m}",
263 "frameworks": "AVFoundation"