[Add] AlibabacloudPolardbx20200202 2.0.0
[CocoaPods.git] / Specs / 4 / 5 / 6 / Operations / 3.4.1 / Operations.podspec.json
blob7f037b4dfacb2edc052107ca0d8d0619dbd0281c
2   "name": "Operations",
3   "version": "3.4.1",
4   "summary": "Powerful NSOperation subclasses in Swift.",
5   "description": "A Swift framework inspired by Apple's WWDC 2015\nsession Advanced NSOperations: https://developer.apple.com/videos/wwdc/2015/?id=226",
6   "homepage": "https://github.com/ProcedureKit/ProcedureKit",
7   "license": "MIT",
8   "authors": {
9     "Daniel Thorpe": "@danthorpe"
10   },
11   "source": {
12     "git": "https://github.com/ProcedureKit/ProcedureKit.git",
13     "tag": "3.4.1"
14   },
15   "module_name": "Operations",
16   "social_media_url": "https://twitter.com/danthorpe",
17   "requires_arc": true,
18   "platforms": {
19     "ios": "8.0",
20     "watchos": "2.0",
21     "tvos": "9.0",
22     "osx": "10.10"
23   },
24   "default_subspecs": "Standard",
25   "pushed_with_swift_version": "2.3",
26   "subspecs": [
27     {
28       "name": "Standard",
29       "source_files": [
30         "Sources/Core/Shared",
31         "Sources/Core/iOS",
32         "Sources/Features/Shared",
33         "Sources/Features/iOS"
34       ],
35       "exclude_files": [
36         "Sources/Extras/CloudKit/Shared",
37         "Sources/Extras/Calendar/Shared",
38         "Sources/Extras/Passbook/iOS",
39         "Sources/Extras/Photos/iOS",
40         "Sources/Extras/Location/iOS",
41         "Sources/Extras/Health/iOS"
42       ],
43       "ios": {
44         "exclude_files": [
45           "Sources/Features/Shared/TaskOperation.swift"
46         ]
47       },
48       "watchos": {
49         "exclude_files": [
50           "Sources/Core/iOS",
51           "Sources/Features/Shared/ReachabilityCondition.swift",
52           "Sources/Features/Shared/ReachableOperation.swift",
53           "Sources/Features/Shared/Reachability.swift",
54           "Sources/Features/Shared/TaskOperation.swift",
55           "Sources/Features/iOS/RemoteNotificationCondition.swift",
56           "Sources/Features/iOS/UserConfirmationCondition.swift",
57           "Sources/Features/iOS/UserNotificationCondition.swift",
58           "Sources/Features/iOS/WebpageOperation.swift",
59           "Sources/Features/iOS/OpenInSafariOperation.swift"
60         ]
61       },
62       "tvos": {
63         "exclude_files": [
64           "Sources/Features/Shared/TaskOperation.swift",
65           "Sources/Features/iOS/RemoteNotificationCondition.swift",
66           "Sources/Features/iOS/UserNotificationCondition.swift",
67           "Sources/Features/iOS/WebpageOperation.swift",
68           "Sources/Features/iOS/OpenInSafariOperation.swift"
69         ]
70       },
71       "osx": {
72         "exclude_files": [
73           "Sources/Core/iOS",
74           "Sources/Features/iOS"
75         ]
76       }
77     },
78     {
79       "name": "Extension",
80       "platforms": {
81         "ios": "8.0",
82         "tvos": "9.0",
83         "osx": "10.10"
84       },
85       "source_files": [
86         "Sources/Core/Shared",
87         "Sources/Core/iOS",
88         "Sources/Features/Shared",
89         "Sources/Features/iOS"
90       ],
91       "exclude_files": [
92         "Sources/Core/iOS/BackgroundObserver.swift",
93         "Sources/Core/iOS/NetworkObserver.swift",
94         "Sources/Features/Shared/TaskOperation.swift",
95         "Sources/Features/iOS/HealthCapability.swift",
96         "Sources/Features/iOS/LocationCapability.swift",
97         "Sources/Features/iOS/LocationOperations.swift",
98         "Sources/Features/iOS/OpenInSafariOperation.swift",
99         "Sources/Features/iOS/RemoteNotificationCondition.swift",
100         "Sources/Features/iOS/UserNotificationCondition.swift"
101       ],
102       "tvos": {
103         "exclude_files": [
104           "Sources/Features/iOS/PassbookCapability.swift",
105           "Sources/Features/iOS/PhotosCapability.swift",
106           "Sources/Features/iOS/WebpageOperation.swift",
107           "Sources/Features/iOS/OpenInSafariOperation.swift",
108           "Sources/Features/Shared/CalendarCapability.swift"
109         ]
110       },
111       "osx": {
112         "exclude_files": [
113           "Sources/Core/iOS",
114           "Sources/Features/iOS"
115         ]
116       }
117     },
118     {
119       "name": "+AddressBook",
120       "platforms": {
121         "ios": "8.0",
122         "osx": "10.10"
123       },
124       "dependencies": {
125         "Operations/Standard": [
127         ]
128       },
129       "source_files": [
130         "Sources/Extras/AddressBook/iOS",
131         "Sources/Extras/Contacts/Shared",
132         "Sources/Extras/Contacts/iOS"
133       ],
134       "osx": {
135         "exclude_files": [
136           "Sources/Extras/AddressBook/iOS",
137           "Sources/Extras/Contacts/iOS"
138         ]
139       }
140     },
141     {
142       "name": "+Calendar",
143       "platforms": {
144         "ios": "8.0",
145         "osx": "10.10",
146         "watchos": "2.0"
147       },
148       "dependencies": {
149         "Operations/Standard": [
151         ]
152       },
153       "frameworks": "EventKit",
154       "source_files": [
155         "Sources/Extras/Calendar/Shared"
156       ]
157     },
158     {
159       "name": "+CloudKit",
160       "platforms": {
161         "ios": "8.0",
162         "tvos": "9.0",
163         "osx": "10.10"
164       },
165       "dependencies": {
166         "Operations/Standard": [
168         ]
169       },
170       "frameworks": "CloudKit",
171       "source_files": [
172         "Sources/Extras/CloudKit/Shared"
173       ]
174     },
175     {
176       "name": "+Health",
177       "platforms": {
178         "ios": "8.0",
179         "watchos": "2.0"
180       },
181       "dependencies": {
182         "Operations/Standard": [
184         ]
185       },
186       "source_files": [
187         "Sources/Extras/Health/iOS"
188       ]
189     },
190     {
191       "name": "+Location",
192       "platforms": {
193         "ios": "8.0"
194       },
195       "dependencies": {
196         "Operations/Standard": [
198         ]
199       },
200       "frameworks": "CoreLocation",
201       "source_files": [
202         "Sources/Extras/Location/iOS"
203       ]
204     },
205     {
206       "name": "+Passbook",
207       "platforms": {
208         "ios": "8.0"
209       },
210       "dependencies": {
211         "Operations/Standard": [
213         ]
214       },
215       "frameworks": "PassKit",
216       "source_files": [
217         "Sources/Extras/Passbook/iOS"
218       ]
219     },
220     {
221       "name": "+Photos",
222       "platforms": {
223         "ios": "8.0"
224       },
225       "dependencies": {
226         "Operations/Standard": [
228         ]
229       },
230       "frameworks": "Photos",
231       "source_files": [
232         "Sources/Extras/Photos/iOS"
233       ]
234     }
235   ]