[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / a / f / 1 / PromiseKit / 0.9.13 / PromiseKit.podspec.json
blobf606dbdaa5368d94c698593a8e645cd429b36d47
2   "name": "PromiseKit",
3   "version": "0.9.13",
4   "source": {
5     "git": "https://github.com/mxcl/PromiseKit.git",
6     "tag": "0.9.13"
7   },
8   "license": "MIT",
9   "summary": "A delightful Promises implementation for iOS and OS X.",
10   "homepage": "http://promisekit.org",
11   "social_media_url": "https://twitter.com/mxcl",
12   "authors": {
13     "Max Howell": "mxcl@me.com"
14   },
15   "documentation_url": "http://promisekit.org",
16   "requires_arc": true,
17   "compiler_flags": "-fmodules",
18   "platforms": {
19     "ios": "5.0",
20     "osx": "10.7"
21   },
22   "default_subspecs": "defaults",
23   "subspecs": [
24     {
25       "name": "base",
26       "source_files": [
27         "objc/PromiseKit/*.h",
28         "objc/PromiseKit.{h,m}"
29       ],
30       "preserve_paths": [
31         "objc/Private",
32         "objc/PromiseKit"
33       ],
34       "frameworks": "Foundation"
35     },
36     {
37       "name": "defaults",
38       "dependencies": {
39         "PromiseKit/Foundation": [
41         ],
42         "PromiseKit/timing": [
44         ]
45       },
46       "ios": {
47         "dependencies": {
48           "PromiseKit/UIKit": [
50           ],
51           "PromiseKit/UIAnimation": [
53           ]
54         }
55       }
56     },
57     {
58       "name": "private",
59       "source_files": "objc/Private/PMKManualReference.m",
60       "preserve_paths": [
61         "objc/Private",
62         "objc/PromiseKit"
63       ]
64     },
65     {
66       "name": "timing",
67       "dependencies": {
68         "PromiseKit/base": [
70         ]
71       },
72       "ios": {
73         "source_files": [
74           "objc/PromiseKit/Promise+Timing.h",
75           "objc/PMKPromise+Timing.m"
76         ]
77       },
78       "xcconfig": {
79         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_TIMING=1"
80       },
81       "preserve_paths": [
82         "objc/Private",
83         "objc/PromiseKit"
84       ]
85     },
86     {
87       "name": "Foundation",
88       "dependencies": {
89         "PromiseKit/base": [
91         ],
92         "ChuzzleKit": [
94         ],
95         "OMGHTTPURLRQ": [
97         ]
98       },
99       "source_files": "objc/PromiseKit+Foundation.{h,m}",
100       "xcconfig": {
101         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1"
102       },
103       "preserve_paths": [
104         "objc/Private",
105         "objc/PromiseKit"
106       ],
107       "frameworks": "Foundation"
108     },
109     {
110       "name": "UIKit",
111       "dependencies": {
112         "PromiseKit/base": [
114         ],
115         "PromiseKit/private": [
117         ]
118       },
119       "ios": {
120         "source_files": "objc/PromiseKit+UIKit.{h,m}",
121         "frameworks": "UIKit"
122       },
123       "platforms": {
124         "ios": "5.0"
125       },
126       "xcconfig": {
127         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1"
128       },
129       "preserve_paths": [
130         "objc/Private",
131         "objc/PromiseKit"
132       ],
133       "weak_frameworks": "AssetsLibrary"
134     },
135     {
136       "name": "UIAnimation",
137       "dependencies": {
138         "PromiseKit/base": [
140         ],
141         "PromiseKit/private": [
143         ]
144       },
145       "ios": {
146         "source_files": "objc/PromiseKit+UIAnimation.{h,m}",
147         "frameworks": "UIKit"
148       },
149       "platforms": {
150         "ios": "4.0"
151       },
152       "xcconfig": {
153         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIANIMATION=1"
154       },
155       "preserve_paths": [
156         "objc/Private",
157         "objc/PromiseKit"
158       ]
159     },
160     {
161       "name": "CoreLocation",
162       "dependencies": {
163         "PromiseKit/base": [
165         ],
166         "PromiseKit/private": [
168         ]
169       },
170       "source_files": "objc/PromiseKit+CoreLocation.{h,m}",
171       "xcconfig": {
172         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1"
173       },
174       "frameworks": "CoreLocation",
175       "preserve_paths": [
176         "objc/Private",
177         "objc/PromiseKit"
178       ]
179     },
180     {
181       "name": "MapKit",
182       "dependencies": {
183         "PromiseKit/base": [
185         ]
186       },
187       "source_files": "objc/PromiseKit+MapKit.{h,m}",
188       "xcconfig": {
189         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1"
190       },
191       "frameworks": "MapKit",
192       "preserve_paths": [
193         "objc/Private",
194         "objc/PromiseKit"
195       ]
196     },
197     {
198       "name": "Accounts",
199       "dependencies": {
200         "PromiseKit/base": [
202         ]
203       },
204       "source_files": "objc/PromiseKit+Accounts.{h,m}",
205       "xcconfig": {
206         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACCOUNTS=1"
207       },
208       "frameworks": "Accounts",
209       "preserve_paths": [
210         "objc/Private",
211         "objc/PromiseKit"
212       ]
213     },
214     {
215       "name": "Social",
216       "dependencies": {
217         "PromiseKit/base": [
219         ],
220         "ChuzzleKit": [
222         ]
223       },
224       "source_files": "objc/PromiseKit+Social.{h,m}",
225       "xcconfig": {
226         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIAL=1"
227       },
228       "frameworks": "Social",
229       "preserve_paths": [
230         "objc/Private",
231         "objc/PromiseKit"
232       ]
233     },
234     {
235       "name": "StoreKit",
236       "dependencies": {
237         "PromiseKit/base": [
239         ],
240         "PromiseKit/private": [
242         ]
243       },
244       "source_files": "objc/PromiseKit+StoreKit.{h,m}",
245       "xcconfig": {
246         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_STOREKIT=1"
247       },
248       "frameworks": "StoreKit",
249       "preserve_paths": [
250         "objc/Private",
251         "objc/PromiseKit"
252       ]
253     },
254     {
255       "name": "AVFoundation",
256       "dependencies": {
257         "PromiseKit/base": [
259         ]
260       },
261       "ios": {
262         "source_files": "objc/PromiseKit+AVFoundation.{h,m}",
263         "frameworks": "AVFoundation"
264       },
265       "platforms": {
266         "ios": "5.0"
267       },
268       "preserve_paths": [
269         "objc/Private",
270         "objc/PromiseKit"
271       ]
272     }
273   ]