[Delete] GizoSDK 2.0.2-alpha.02
[CocoaPods.git] / Specs / 4 / 5 / 6 / Operations / 3.4.0 / Operations.podspec.json
blobbb19f574a32dd55f7505bdd9bb2fc33e60c752b2
2   "name": "Operations",
3   "version": "3.4.0",
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.0"
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   "subspecs": [
26     {
27       "name": "Standard",
28       "source_files": [
29         "Sources/Core/Shared",
30         "Sources/Core/iOS",
31         "Sources/Features/Shared",
32         "Sources/Features/iOS"
33       ],
34       "exclude_files": [
35         "Sources/Extras/CloudKit/Shared",
36         "Sources/Extras/Calendar/Shared",
37         "Sources/Extras/Passbook/iOS",
38         "Sources/Extras/Photos/iOS",
39         "Sources/Extras/Location/iOS",
40         "Sources/Extras/Health/iOS"
41       ],
42       "ios": {
43         "exclude_files": [
44           "Sources/Features/Shared/TaskOperation.swift"
45         ]
46       },
47       "watchos": {
48         "exclude_files": [
49           "Sources/Core/iOS",
50           "Sources/Features/Shared/ReachabilityCondition.swift",
51           "Sources/Features/Shared/ReachableOperation.swift",
52           "Sources/Features/Shared/Reachability.swift",
53           "Sources/Features/Shared/TaskOperation.swift",
54           "Sources/Features/iOS/RemoteNotificationCondition.swift",
55           "Sources/Features/iOS/UserConfirmationCondition.swift",
56           "Sources/Features/iOS/UserNotificationCondition.swift",
57           "Sources/Features/iOS/WebpageOperation.swift",
58           "Sources/Features/iOS/OpenInSafariOperation.swift"
59         ]
60       },
61       "tvos": {
62         "exclude_files": [
63           "Sources/Features/Shared/TaskOperation.swift",
64           "Sources/Features/iOS/RemoteNotificationCondition.swift",
65           "Sources/Features/iOS/UserNotificationCondition.swift",
66           "Sources/Features/iOS/WebpageOperation.swift",
67           "Sources/Features/iOS/OpenInSafariOperation.swift"
68         ]
69       },
70       "osx": {
71         "exclude_files": [
72           "Sources/Core/iOS",
73           "Sources/Features/iOS"
74         ]
75       }
76     },
77     {
78       "name": "Extension",
79       "platforms": {
80         "ios": "8.0",
81         "tvos": "9.0",
82         "osx": "10.10"
83       },
84       "source_files": [
85         "Sources/Core/Shared",
86         "Sources/Core/iOS",
87         "Sources/Features/Shared",
88         "Sources/Features/iOS"
89       ],
90       "exclude_files": [
91         "Sources/Core/iOS/BackgroundObserver.swift",
92         "Sources/Core/iOS/NetworkObserver.swift",
93         "Sources/Features/Shared/TaskOperation.swift",
94         "Sources/Features/iOS/HealthCapability.swift",
95         "Sources/Features/iOS/LocationCapability.swift",
96         "Sources/Features/iOS/LocationOperations.swift",
97         "Sources/Features/iOS/OpenInSafariOperation.swift",
98         "Sources/Features/iOS/RemoteNotificationCondition.swift",
99         "Sources/Features/iOS/UserNotificationCondition.swift"
100       ],
101       "tvos": {
102         "exclude_files": [
103           "Sources/Features/iOS/PassbookCapability.swift",
104           "Sources/Features/iOS/PhotosCapability.swift",
105           "Sources/Features/iOS/WebpageOperation.swift",
106           "Sources/Features/iOS/OpenInSafariOperation.swift",
107           "Sources/Features/Shared/CalendarCapability.swift"
108         ]
109       },
110       "osx": {
111         "exclude_files": [
112           "Sources/Core/iOS",
113           "Sources/Features/iOS"
114         ]
115       }
116     },
117     {
118       "name": "+AddressBook",
119       "platforms": {
120         "ios": "8.0",
121         "osx": "10.10"
122       },
123       "dependencies": {
124         "Operations/Standard": [
126         ]
127       },
128       "source_files": [
129         "Sources/Extras/AddressBook/iOS",
130         "Sources/Extras/Contacts/Shared",
131         "Sources/Extras/Contacts/iOS"
132       ],
133       "osx": {
134         "exclude_files": [
135           "Sources/Extras/AddressBook/iOS",
136           "Sources/Extras/Contacts/iOS"
137         ]
138       }
139     },
140     {
141       "name": "+Calendar",
142       "platforms": {
143         "ios": "8.0",
144         "osx": "10.10",
145         "watchos": "2.0"
146       },
147       "dependencies": {
148         "Operations/Standard": [
150         ]
151       },
152       "frameworks": "EventKit",
153       "source_files": [
154         "Sources/Extras/Calendar/Shared"
155       ]
156     },
157     {
158       "name": "+CloudKit",
159       "platforms": {
160         "ios": "8.0",
161         "tvos": "9.0",
162         "osx": "10.10"
163       },
164       "dependencies": {
165         "Operations/Standard": [
167         ]
168       },
169       "frameworks": "CloudKit",
170       "source_files": [
171         "Sources/Extras/CloudKit/Shared"
172       ]
173     },
174     {
175       "name": "+Health",
176       "platforms": {
177         "ios": "8.0",
178         "watchos": "2.0"
179       },
180       "dependencies": {
181         "Operations/Standard": [
183         ]
184       },
185       "source_files": [
186         "Sources/Extras/Health/iOS"
187       ]
188     },
189     {
190       "name": "+Location",
191       "platforms": {
192         "ios": "8.0"
193       },
194       "dependencies": {
195         "Operations/Standard": [
197         ]
198       },
199       "frameworks": "CoreLocation",
200       "source_files": [
201         "Sources/Extras/Location/iOS"
202       ]
203     },
204     {
205       "name": "+Passbook",
206       "platforms": {
207         "ios": "8.0"
208       },
209       "dependencies": {
210         "Operations/Standard": [
212         ]
213       },
214       "frameworks": "PassKit",
215       "source_files": [
216         "Sources/Extras/Passbook/iOS"
217       ]
218     },
219     {
220       "name": "+Photos",
221       "platforms": {
222         "ios": "8.0"
223       },
224       "dependencies": {
225         "Operations/Standard": [
227         ]
228       },
229       "frameworks": "Photos",
230       "source_files": [
231         "Sources/Extras/Photos/iOS"
232       ]
233     }
234   ]