[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / a / f / 1 / PromiseKit / 0.9.8.1 / PromiseKit.podspec.json
blobe80a52241cf9e213f7217991accaabef542f5d4f
2   "name": "PromiseKit",
3   "version": "0.9.8.1",
4   "source": {
5     "git": "https://github.com/mxcl/PromiseKit.git",
6     "tag": "0.9.8.1"
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   "subspecs": [
23     {
24       "name": "base",
25       "source_files": [
26         "PromiseKit/*.h",
27         "PromiseKit.{h,m}"
28       ],
29       "preserve_paths": [
30         "Private",
31         "PromiseKit"
32       ],
33       "frameworks": "Foundation"
34     },
35     {
36       "name": "private",
37       "source_files": "Private/PMKManualReference.m",
38       "preserve_paths": [
39         "Private",
40         "PromiseKit"
41       ]
42     },
43     {
44       "name": "Foundation",
45       "dependencies": {
46         "PromiseKit/base": [
48         ],
49         "ChuzzleKit": [
51         ]
52       },
53       "source_files": "PromiseKit+Foundation.{h,m}",
54       "xcconfig": {
55         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1"
56       },
57       "preserve_paths": [
58         "Private",
59         "PromiseKit"
60       ],
61       "frameworks": "Foundation"
62     },
63     {
64       "name": "UIKit",
65       "dependencies": {
66         "PromiseKit/base": [
68         ],
69         "PromiseKit/private": [
71         ]
72       },
73       "ios": {
74         "source_files": "PromiseKit+UIKit.{h,m}",
75         "frameworks": "UIKit"
76       },
77       "platforms": {
78         "ios": "5.0"
79       },
80       "xcconfig": {
81         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1"
82       },
83       "preserve_paths": [
84         "Private",
85         "PromiseKit"
86       ],
87       "weak_frameworks": "AssetsLibrary"
88     },
89     {
90       "name": "CoreLocation",
91       "dependencies": {
92         "PromiseKit/base": [
94         ],
95         "PromiseKit/private": [
97         ]
98       },
99       "source_files": "PromiseKit+CoreLocation.{h,m}",
100       "xcconfig": {
101         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1"
102       },
103       "frameworks": "CoreLocation",
104       "preserve_paths": [
105         "Private",
106         "PromiseKit"
107       ]
108     },
109     {
110       "name": "MapKit",
111       "dependencies": {
112         "PromiseKit/base": [
114         ]
115       },
116       "source_files": "PromiseKit+MapKit.{h,m}",
117       "xcconfig": {
118         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1"
119       },
120       "frameworks": "MapKit",
121       "preserve_paths": [
122         "Private",
123         "PromiseKit"
124       ]
125     },
126     {
127       "name": "Social",
128       "dependencies": {
129         "PromiseKit/base": [
131         ]
132       },
133       "source_files": "PromiseKit+Social.{h,m}",
134       "xcconfig": {
135         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIAL=1"
136       },
137       "frameworks": [
138         "Social",
139         "Accounts"
140       ],
141       "preserve_paths": [
142         "Private",
143         "PromiseKit"
144       ]
145     },
146     {
147       "name": "StoreKit",
148       "dependencies": {
149         "PromiseKit/base": [
151         ],
152         "PromiseKit/private": [
154         ]
155       },
156       "source_files": "PromiseKit+StoreKit.{h,m}",
157       "xcconfig": {
158         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_STOREKIT=1"
159       },
160       "frameworks": "StoreKit",
161       "preserve_paths": [
162         "Private",
163         "PromiseKit"
164       ]
165     }
166   ]