[Add] AlibabacloudPolardbx20200202 2.0.0
[CocoaPods.git] / Specs / 4 / 5 / 6 / Operations / 2.9.0 / Operations.podspec.json
blob69e5af6ad7d27c5e9f90d96406b9deb8c1956455
2   "name": "Operations",
3   "version": "2.9.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/danthorpe/Operations",
7   "license": "MIT",
8   "authors": {
9     "Daniel Thorpe": "@danthorpe"
10   },
11   "source": {
12     "git": "https://github.com/danthorpe/Operations.git",
13     "tag": "2.9.0"
14   },
15   "module_name": "Operations",
16   "documentation_url": "http://docs.danthorpe.me/operations/2.9.0/index.html",
17   "social_media_url": "https://twitter.com/danthorpe",
18   "requires_arc": true,
19   "platforms": {
20     "ios": "8.0",
21     "watchos": "2.0",
22     "tvos": "9.0",
23     "osx": "10.10"
24   },
25   "default_subspecs": "Standard",
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       "ios": {
36         "exclude_files": [
37           "Sources/Features/Shared/CloudCapability.swift",
38           "Sources/Features/Shared/CloudKit*.swift",
39           "Sources/Features/iOS/PhotosCapability.swift",
40           "Sources/Features/iOS/PassbookCapability.swift"
41         ]
42       },
43       "watchos": {
44         "exclude_files": [
45           "Sources/Core/iOS",
46           "Sources/Features/iOS/LocationCapability.swift",
47           "Sources/Features/iOS/LocationOperations.swift",
48           "Sources/Features/iOS/PhotosCapability.swift",
49           "Sources/Features/iOS/RemoteNotificationCondition.swift",
50           "Sources/Features/iOS/UserConfirmationCondition.swift",
51           "Sources/Features/iOS/UserNotificationCondition.swift",
52           "Sources/Features/iOS/WebpageOperation.swift",
53           "Sources/Features/Shared/CloudCapability.swift",
54           "Sources/Features/Shared/ReachabilityCondition.swift",
55           "Sources/Features/Shared/CloudKit*.swift",
56           "Sources/Features/Shared/ReachableOperation.swift",
57           "Sources/Features/Shared/Reachability.swift"
58         ]
59       },
60       "tvos": {
61         "exclude_files": [
62           "Sources/Features/iOS/HealthCapability.swift",
63           "Sources/Features/iOS/LocationCapability.swift",
64           "Sources/Features/iOS/LocationOperations.swift",
65           "Sources/Features/iOS/PassbookCapability.swift",
66           "Sources/Features/iOS/PhotosCapability.swift",
67           "Sources/Features/iOS/RemoteNotificationCondition.swift",
68           "Sources/Features/iOS/UserNotificationCondition.swift",
69           "Sources/Features/iOS/WebpageOperation.swift",
70           "Sources/Features/Shared/CalendarCapability.swift"
71         ]
72       },
73       "osx": {
74         "exclude_files": [
75           "Sources/Core/iOS",
76           "Sources/Features/iOS",
77           "Sources/Features/Shared/CloudCapability.swift",
78           "Sources/Features/Shared/CloudKit*.swift"
79         ]
80       }
81     },
82     {
83       "name": "Extension",
84       "platforms": {
85         "ios": "8.0",
86         "tvos": "9.0",
87         "osx": "10.10"
88       },
89       "source_files": [
90         "Sources/Core/Shared",
91         "Sources/Core/iOS",
92         "Sources/Features/Shared",
93         "Sources/Features/iOS"
94       ],
95       "exclude_files": [
96         "Sources/Core/iOS/BackgroundObserver.swift",
97         "Sources/Core/iOS/NetworkObserver.swift",
98         "Sources/Features/iOS/HealthCapability.swift",
99         "Sources/Features/iOS/LocationCapability.swift",
100         "Sources/Features/iOS/LocationOperations.swift",
101         "Sources/Features/iOS/RemoteNotificationCondition.swift",
102         "Sources/Features/iOS/UserNotificationCondition.swift"
103       ],
104       "tvos": {
105         "exclude_files": [
106           "Sources/Features/iOS/PassbookCapability.swift",
107           "Sources/Features/iOS/PhotosCapability.swift",
108           "Sources/Features/iOS/WebpageOperation.swift",
109           "Sources/Features/Shared/CalendarCapability.swift"
110         ]
111       },
112       "osx": {
113         "exclude_files": [
114           "Sources/Core/iOS",
115           "Sources/Features/iOS"
116         ]
117       }
118     },
119     {
120       "name": "+Health",
121       "platforms": {
122         "ios": "8.0",
123         "watchos": "2.0"
124       },
125       "dependencies": {
126         "Operations/Standard": [
128         ]
129       },
130       "source_files": [
131         "Sources/Extras/Health/iOS"
132       ]
133     },
134     {
135       "name": "+AddressBook",
136       "platforms": {
137         "ios": "8.0",
138         "osx": "10.10"
139       },
140       "dependencies": {
141         "Operations/Standard": [
143         ]
144       },
145       "source_files": [
146         "Sources/Extras/AddressBook/iOS",
147         "Sources/Extras/Contacts/Shared",
148         "Sources/Extras/Contacts/iOS"
149       ],
150       "osx": {
151         "exclude_files": [
152           "Sources/Extras/AddressBook/iOS",
153           "Sources/Extras/Contacts/iOS"
154         ]
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/Features/Shared/CloudCapability.swift",
172         "Sources/Features/Shared/CloudKitInterface.swift",
173         "Sources/Features/Shared/CloudKitOperation.swift",
174         "Sources/Features/Shared/CloudKitOperationExtensions.swift"
175       ]
176     },
177     {
178       "name": "+Photos",
179       "platforms": {
180         "ios": "8.0"
181       },
182       "dependencies": {
183         "Operations/Standard": [
185         ]
186       },
187       "frameworks": "Photos",
188       "source_files": [
189         "Sources/Features/iOS/PhotosCapability.swift"
190       ]
191     },
192     {
193       "name": "+Passbook",
194       "platforms": {
195         "ios": "8.0"
196       },
197       "dependencies": {
198         "Operations/Standard": [
200         ]
201       },
202       "frameworks": "PassKit",
203       "source_files": [
204         "Sources/Features/iOS/PassbookCapability.swift"
205       ]
206     }
207   ]