[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / a / f / 1 / PromiseKit / 0.9.14 / PromiseKit.podspec.json
blobe40aab4e63714f8935bf82590f32b7f75cca69a2
2   "name": "PromiseKit",
3   "version": "0.9.14",
4   "source": {
5     "git": "https://github.com/mxcl/PromiseKit.git",
6     "tag": "0.9.14"
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/PromiseKit+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": [
100         "objc/Foundation+PromiseKit.h",
101         "objc/NSURLConnection+PromiseKit.m",
102         "objc/NSNotificationCenter+PromiseKit.m",
103         "objc/deprecated/PromiseKit+Foundation.h"
104       ],
105       "xcconfig": {
106         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1"
107       },
108       "preserve_paths": [
109         "objc/Private",
110         "objc/PromiseKit"
111       ],
112       "frameworks": "Foundation"
113     },
114     {
115       "name": "UIKit",
116       "dependencies": {
117         "PromiseKit/base": [
119         ],
120         "PromiseKit/private": [
122         ]
123       },
124       "ios": {
125         "source_files": [
126           "objc/UIKit+PromiseKit.{h,m}",
127           "objc/deprecated/PromiseKit+UIKit.h"
128         ],
129         "frameworks": "UIKit"
130       },
131       "platforms": {
132         "ios": "5.0"
133       },
134       "xcconfig": {
135         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1"
136       },
137       "preserve_paths": [
138         "objc/Private",
139         "objc/PromiseKit"
140       ],
141       "weak_frameworks": "AssetsLibrary"
142     },
143     {
144       "name": "UIAnimation",
145       "dependencies": {
146         "PromiseKit/base": [
148         ],
149         "PromiseKit/private": [
151         ]
152       },
153       "ios": {
154         "source_files": [
155           "objc/UIView+PromiseKit.m",
156           "objc/UIKit+PromiseKit.h",
157           "objc/deprecated/PromiseKit+UIAnimation.h"
158         ],
159         "frameworks": "UIKit"
160       },
161       "platforms": {
162         "ios": "4.0"
163       },
164       "xcconfig": {
165         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIANIMATION=1"
166       },
167       "preserve_paths": [
168         "objc/Private",
169         "objc/PromiseKit"
170       ]
171     },
172     {
173       "name": "CoreLocation",
174       "dependencies": {
175         "PromiseKit/base": [
177         ],
178         "PromiseKit/private": [
180         ]
181       },
182       "source_files": [
183         "objc/CoreLocation+PromiseKit.{h,m}",
184         "objc/deprecated/PromiseKit+CoreLocation.h"
185       ],
186       "xcconfig": {
187         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1"
188       },
189       "frameworks": "CoreLocation",
190       "preserve_paths": [
191         "objc/Private",
192         "objc/PromiseKit"
193       ]
194     },
195     {
196       "name": "MapKit",
197       "dependencies": {
198         "PromiseKit/base": [
200         ]
201       },
202       "source_files": [
203         "objc/MapKit+PromiseKit.{h,m}",
204         "objc/deprecated/PromiseKit+MapKit.h"
205       ],
206       "xcconfig": {
207         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1"
208       },
209       "frameworks": "MapKit",
210       "preserve_paths": [
211         "objc/Private",
212         "objc/PromiseKit"
213       ]
214     },
215     {
216       "name": "Accounts",
217       "dependencies": {
218         "PromiseKit/base": [
220         ]
221       },
222       "source_files": [
223         "objc/Accounts+PromiseKit.{h,m}",
224         "objc/deprecated/PromiseKit+Accounts.h"
225       ],
226       "xcconfig": {
227         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_ACCOUNTS=1"
228       },
229       "frameworks": "Accounts",
230       "preserve_paths": [
231         "objc/Private",
232         "objc/PromiseKit"
233       ]
234     },
235     {
236       "name": "Social",
237       "dependencies": {
238         "PromiseKit/base": [
240         ],
241         "ChuzzleKit": [
243         ]
244       },
245       "source_files": [
246         "objc/Social+PromiseKit.{h,m}",
247         "objc/deprecated/PromiseKit+Social.h"
248       ],
249       "xcconfig": {
250         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIAL=1"
251       },
252       "frameworks": "Social",
253       "preserve_paths": [
254         "objc/Private",
255         "objc/PromiseKit"
256       ]
257     },
258     {
259       "name": "StoreKit",
260       "dependencies": {
261         "PromiseKit/base": [
263         ],
264         "PromiseKit/private": [
266         ]
267       },
268       "source_files": [
269         "objc/StoreKit+PromiseKit.{h,m}",
270         "objc/deprecated/PromiseKit+StoreKit.h"
271       ],
272       "xcconfig": {
273         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_STOREKIT=1"
274       },
275       "frameworks": "StoreKit",
276       "preserve_paths": [
277         "objc/Private",
278         "objc/PromiseKit"
279       ]
280     },
281     {
282       "name": "AVFoundation",
283       "dependencies": {
284         "PromiseKit/base": [
286         ]
287       },
288       "ios": {
289         "source_files": [
290           "objc/AVFoundation+PromiseKit.{h,m}",
291           "objc/deprecated/PromiseKit+AVFoundation.h"
292         ],
293         "frameworks": "AVFoundation"
294       },
295       "platforms": {
296         "ios": "5.0"
297       },
298       "preserve_paths": [
299         "objc/Private",
300         "objc/PromiseKit"
301       ]
302     }
303   ]