[Add] MOBFoundation 20241206
[CocoaPods.git] / Specs / a / f / 1 / PromiseKit / 0.9.6 / PromiseKit.podspec.json
blob347cf8deaf7322a6aa6bad392d1ecc43155a0e2e
2   "name": "PromiseKit",
3   "version": "0.9.6",
4   "source": {
5     "git": "https://github.com/mxcl/PromiseKit.git",
6     "tag": "0.9.6"
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   "requires_arc": true,
16   "compiler_flags": "-fmodules",
17   "platforms": {
18     "ios": "5.0",
19     "osx": "10.7"
20   },
21   "subspecs": [
22     {
23       "name": "base",
24       "source_files": [
25         "PromiseKit/*.h",
26         "PromiseKit.{h,m}"
27       ],
28       "preserve_paths": [
29         "Private",
30         "PromiseKit"
31       ],
32       "frameworks": "Foundation"
33     },
34     {
35       "name": "private",
36       "source_files": "Private/PMKManualReference.m",
37       "preserve_paths": [
38         "Private",
39         "PromiseKit"
40       ]
41     },
42     {
43       "name": "Foundation",
44       "dependencies": {
45         "PromiseKit/base": [
47         ],
48         "ChuzzleKit": [
50         ]
51       },
52       "source_files": "PromiseKit+Foundation.{h,m}",
53       "xcconfig": {
54         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_FOUNDATION=1"
55       },
56       "preserve_paths": [
57         "Private",
58         "PromiseKit"
59       ],
60       "frameworks": "Foundation"
61     },
62     {
63       "name": "UIKit",
64       "dependencies": {
65         "PromiseKit/base": [
67         ]
68       },
69       "ios": {
70         "source_files": "PromiseKit+UIKit.{h,m}",
71         "frameworks": "UIKit"
72       },
73       "platforms": {
74         "ios": "5.0"
75       },
76       "xcconfig": {
77         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_UIKIT=1"
78       },
79       "preserve_paths": [
80         "Private",
81         "PromiseKit"
82       ]
83     },
84     {
85       "name": "CoreLocation",
86       "dependencies": {
87         "PromiseKit/base": [
89         ],
90         "PromiseKit/private": [
92         ]
93       },
94       "source_files": "PromiseKit+CoreLocation.{h,m}",
95       "xcconfig": {
96         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_CORELOCATION=1"
97       },
98       "frameworks": "CoreLocation",
99       "preserve_paths": [
100         "Private",
101         "PromiseKit"
102       ]
103     },
104     {
105       "name": "MapKit",
106       "dependencies": {
107         "PromiseKit/base": [
109         ]
110       },
111       "source_files": "PromiseKit+MapKit.{h,m}",
112       "xcconfig": {
113         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_MAPKIT=1"
114       },
115       "frameworks": "MapKit",
116       "preserve_paths": [
117         "Private",
118         "PromiseKit"
119       ]
120     },
121     {
122       "name": "SocialFramework",
123       "dependencies": {
124         "PromiseKit/base": [
126         ]
127       },
128       "source_files": "PromiseKit+SocialFramework.{h,m}",
129       "xcconfig": {
130         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) PMK_SOCIALFRAMEWORK=1"
131       },
132       "frameworks": [
133         "Social",
134         "Accounts"
135       ],
136       "preserve_paths": [
137         "Private",
138         "PromiseKit"
139       ]
140     }
141   ]