@@ -24,10 +24,10 @@ Pod::Spec.new do |s|
24
24
# CocoaPods requires us to specify the root deployment targets
25
25
# even though for us it is nonsense. Our root spec has no
26
26
# sources.
27
- s . ios . deployment_target = '8 .0'
28
- s . osx . deployment_target = '10.10 '
29
- s . watchos . deployment_target = '2 .0'
30
- s . tvos . deployment_target = '9 .0'
27
+ s . ios . deployment_target = '10 .0'
28
+ s . osx . deployment_target = '10.13 '
29
+ s . watchos . deployment_target = '4 .0'
30
+ s . tvos . deployment_target = '10 .0'
31
31
32
32
s . pod_target_xcconfig = {
33
33
'OTHER_SWIFT_FLAGS' => '-DPMKCocoaPods' ,
@@ -38,54 +38,32 @@ Pod::Spec.new do |s|
38
38
ss . exclude_files = 'Extensions/Accounts/Sources/*.plist'
39
39
ss . ios . frameworks = ss . osx . frameworks = 'Accounts'
40
40
ss . dependency 'PromiseKit/CorePromise'
41
- ss . ios . deployment_target = '8.0'
42
- ss . osx . deployment_target = '10.10'
43
- end
44
-
45
- s . subspec 'Alamofire' do |ss |
46
- ss . source_files = 'Extensions/Alamofire/Sources/**/*'
47
- ss . exclude_files = 'Extensions/Alamofire/Sources/*.plist'
48
- ss . dependency 'Alamofire' , '~> 4.0'
49
- ss . dependency 'PromiseKit/CorePromise'
50
- ss . ios . deployment_target = '8.0'
51
- ss . osx . deployment_target = '10.11'
52
- ss . watchos . deployment_target = '2.0'
53
- ss . tvos . deployment_target = '9.0'
41
+ ss . ios . deployment_target = '10.0'
42
+ ss . osx . deployment_target = '10.13'
54
43
end
55
44
56
45
s . subspec 'AddressBook' do |ss |
57
46
ss . ios . source_files = 'Extensions/AddressBook/Sources/**/*'
58
47
ss . exclude_files = 'Extensions/AddressBook/Sources/*.plist'
59
48
ss . ios . frameworks = 'AddressBook'
60
49
ss . dependency 'PromiseKit/CorePromise'
61
- ss . ios . deployment_target = '8 .0'
50
+ ss . ios . deployment_target = '10 .0'
62
51
end
63
52
64
53
s . subspec 'AssetsLibrary' do |ss |
65
54
ss . ios . source_files = 'Extensions/AssetsLibrary/Sources/**/*'
66
55
ss . exclude_files = 'Extensions/AssetsLibrary/Sources/*.plist'
67
56
ss . ios . frameworks = 'AssetsLibrary'
68
57
ss . dependency 'PromiseKit/CorePromise'
69
- ss . ios . deployment_target = '8 .0'
58
+ ss . ios . deployment_target = '10 .0'
70
59
end
71
60
72
61
s . subspec 'AVFoundation' do |ss |
73
62
ss . ios . source_files = 'Extensions/AVFoundation/Sources/**/*'
74
63
ss . exclude_files = 'Extensions/AVFoundation/Sources/*.plist'
75
64
ss . ios . frameworks = 'AVFoundation'
76
65
ss . dependency 'PromiseKit/CorePromise'
77
- ss . ios . deployment_target = '8.0'
78
- end
79
-
80
- s . subspec 'Bolts' do |ss |
81
- ss . source_files = 'Extensions/Bolts/Sources/**/*'
82
- ss . exclude_files = 'Extensions/Bolts/Sources/*.plist'
83
- ss . dependency 'PromiseKit/CorePromise'
84
- ss . dependency 'Bolts' , '~> 1.9.0'
85
- ss . ios . deployment_target = '8.0'
86
- ss . osx . deployment_target = '10.10'
87
- ss . watchos . deployment_target = '2.0'
88
- ss . tvos . deployment_target = '9.0'
66
+ ss . ios . deployment_target = '10.0'
89
67
end
90
68
91
69
s . subspec 'CloudKit' do |ss |
@@ -94,19 +72,19 @@ Pod::Spec.new do |s|
94
72
ss . frameworks = 'CloudKit'
95
73
ss . dependency 'PromiseKit/CorePromise'
96
74
ss . ios . deployment_target = '10.0'
97
- ss . osx . deployment_target = '10.12 '
75
+ ss . osx . deployment_target = '10.13 '
98
76
ss . tvos . deployment_target = '10.0'
99
- ss . watchos . deployment_target = '3 .0'
77
+ ss . watchos . deployment_target = '4 .0'
100
78
end
101
79
102
80
s . subspec 'CoreBluetooth' do |ss |
103
81
ss . ios . source_files = ss . osx . source_files = ss . tvos . source_files = 'Extensions/CoreBluetooth/Sources/**/*'
104
82
ss . exclude_files = 'Extensions/CoreBluetooth/Sources/*.plist'
105
83
ss . ios . frameworks = ss . osx . frameworks = ss . tvos . frameworks = 'CoreBluetooth'
106
84
ss . dependency 'PromiseKit/CorePromise'
107
- ss . ios . deployment_target = '8 .0'
108
- ss . osx . deployment_target = '10.10 '
109
- ss . tvos . deployment_target = '9 .0'
85
+ ss . ios . deployment_target = '10 .0'
86
+ ss . osx . deployment_target = '10.13 '
87
+ ss . tvos . deployment_target = '10 .0'
110
88
end
111
89
112
90
s . subspec 'CorePromise' do |ss |
@@ -122,10 +100,10 @@ Pod::Spec.new do |s|
122
100
ss . preserve_paths = 'Sources/AnyPromise+Private.h' , 'Sources/PMKCallVariadicBlock.m' , 'Sources/NSMethodSignatureForBlock.m'
123
101
ss . frameworks = 'Foundation'
124
102
125
- ss . ios . deployment_target = '8 .0'
126
- ss . osx . deployment_target = '10.10 '
127
- ss . watchos . deployment_target = '2 .0'
128
- ss . tvos . deployment_target = '9 .0'
103
+ ss . ios . deployment_target = '10 .0'
104
+ ss . osx . deployment_target = '10.13 '
105
+ ss . watchos . deployment_target = '4 .0'
106
+ ss . tvos . deployment_target = '10 .0'
129
107
end
130
108
131
109
s . subspec 'CoreLocation' do |ss |
@@ -135,10 +113,10 @@ Pod::Spec.new do |s|
135
113
ss . dependency 'PromiseKit/CorePromise'
136
114
ss . frameworks = 'CoreLocation'
137
115
138
- ss . ios . deployment_target = '8 .0'
139
- ss . osx . deployment_target = '10.10 '
140
- ss . watchos . deployment_target = '3 .0'
141
- ss . tvos . deployment_target = '9 .0'
116
+ ss . ios . deployment_target = '10 .0'
117
+ ss . osx . deployment_target = '10.13 '
118
+ ss . watchos . deployment_target = '4 .0'
119
+ ss . tvos . deployment_target = '10 .0'
142
120
end
143
121
144
122
s . subspec 'EventKit' do |ss |
@@ -147,69 +125,58 @@ Pod::Spec.new do |s|
147
125
ss . ios . frameworks = ss . osx . frameworks = ss . watchos . frameworks = 'EventKit'
148
126
ss . dependency 'PromiseKit/CorePromise'
149
127
150
- ss . ios . deployment_target = '8 .0'
151
- ss . osx . deployment_target = '10.10 '
152
- ss . watchos . deployment_target = '2 .0'
128
+ ss . ios . deployment_target = '10 .0'
129
+ ss . osx . deployment_target = '10.13 '
130
+ ss . watchos . deployment_target = '4 .0'
153
131
end
154
132
155
133
s . subspec 'Foundation' do |ss |
156
134
ss . source_files = Dir [ 'Extensions/Foundation/Sources/**/*' ]
157
135
ss . exclude_files = 'Extensions/Foundation/Sources/*.plist'
158
136
ss . dependency 'PromiseKit/CorePromise'
159
137
ss . frameworks = 'Foundation'
160
- ss . ios . deployment_target = '8 .0'
161
- ss . osx . deployment_target = '10.10 '
162
- ss . watchos . deployment_target = '2 .0'
163
- ss . tvos . deployment_target = '9 .0'
138
+ ss . ios . deployment_target = '10 .0'
139
+ ss . osx . deployment_target = '10.13 '
140
+ ss . watchos . deployment_target = '4 .0'
141
+ ss . tvos . deployment_target = '10 .0'
164
142
end
165
143
166
144
s . subspec 'HealthKit' do |ss |
167
145
ss . source_files = Dir [ 'Extensions/HealthKit/Sources/**/*' ]
168
146
ss . exclude_files = 'Extensions/HealthKit/Sources/*.plist'
169
147
ss . dependency 'PromiseKit/CorePromise'
170
148
ss . frameworks = 'HealthKit'
171
- ss . ios . deployment_target = '9 .0'
172
- ss . watchos . deployment_target = '2 .0'
149
+ ss . ios . deployment_target = '10 .0'
150
+ ss . watchos . deployment_target = '4 .0'
173
151
end
174
152
175
153
s . subspec 'HomeKit' do |ss |
176
154
ss . source_files = Dir [ 'Extensions/HomeKit/Sources/**/*' ]
177
155
ss . exclude_files = 'Extensions/HomeKit/Sources/*.plist'
178
156
ss . dependency 'PromiseKit/CorePromise'
179
157
ss . frameworks = 'HomeKit'
180
- ss . ios . deployment_target = '8 .0'
181
- ss . watchos . deployment_target = '3 .0'
182
- ss . tvos . deployment_target = '9 .0'
158
+ ss . ios . deployment_target = '10 .0'
159
+ ss . watchos . deployment_target = '4 .0'
160
+ ss . tvos . deployment_target = '10 .0'
183
161
end
184
162
185
163
s . subspec 'MapKit' do |ss |
186
164
ss . ios . source_files = ss . osx . source_files = ss . tvos . source_files = 'Extensions/MapKit/Sources/**/*'
187
165
ss . exclude_files = 'Extensions/MapKit/Sources/*.plist'
188
166
ss . ios . frameworks = ss . osx . frameworks = ss . tvos . frameworks = 'MapKit'
189
167
ss . dependency 'PromiseKit/CorePromise'
190
- ss . ios . deployment_target = '8 .0'
191
- ss . osx . deployment_target = '10.10 '
192
- ss . watchos . deployment_target = '2 .0'
193
- ss . tvos . deployment_target = '9.2 '
168
+ ss . ios . deployment_target = '10 .0'
169
+ ss . osx . deployment_target = '10.13 '
170
+ ss . watchos . deployment_target = '4 .0'
171
+ ss . tvos . deployment_target = '10.0 '
194
172
end
195
173
196
174
s . subspec 'MessageUI' do |ss |
197
175
ss . ios . source_files = 'Extensions/MessagesUI/Sources/**/*'
198
176
ss . exclude_files = 'Extensions/MessagesUI/Sources/*.plist'
199
177
ss . ios . frameworks = 'MessageUI'
200
178
ss . dependency 'PromiseKit/CorePromise'
201
- ss . ios . deployment_target = '8.0'
202
- end
203
-
204
- s . subspec 'OMGHTTPURLRQ' do |ss |
205
- ss . source_files = 'Extensions/OMGHTTPURLRQ/Sources/**/*'
206
- ss . exclude_files = 'Extensions/OMGHTTPURLRQ/Sources/*.plist'
207
- ss . dependency 'PromiseKit/Foundation'
208
- ss . dependency 'OMGHTTPURLRQ' , '~> 3.2'
209
- ss . ios . deployment_target = '8.0'
210
- ss . osx . deployment_target = '10.10'
211
- ss . watchos . deployment_target = '2.0'
212
- ss . tvos . deployment_target = '9.0'
179
+ ss . ios . deployment_target = '10.0'
213
180
end
214
181
215
182
s . subspec 'Photos' do |ss |
@@ -218,7 +185,7 @@ Pod::Spec.new do |s|
218
185
ss . ios . frameworks = ss . tvos . frameworks = ss . osx . frameworks = 'Photos'
219
186
ss . dependency 'PromiseKit/CorePromise'
220
187
221
- ss . ios . deployment_target = '8 .0'
188
+ ss . ios . deployment_target = '10 .0'
222
189
ss . osx . deployment_target = '10.13'
223
190
ss . tvos . deployment_target = '10.0'
224
191
end
@@ -228,9 +195,9 @@ Pod::Spec.new do |s|
228
195
ss . exclude_files = 'Extensions/QuartzCore/Sources/*.plist'
229
196
ss . osx . frameworks = ss . ios . frameworks = ss . tvos . frameworks = 'QuartzCore'
230
197
ss . dependency 'PromiseKit/CorePromise'
231
- ss . ios . deployment_target = '8 .0'
232
- ss . osx . deployment_target = '10.10 '
233
- ss . tvos . deployment_target = '9 .0'
198
+ ss . ios . deployment_target = '10 .0'
199
+ ss . osx . deployment_target = '10.13 '
200
+ ss . tvos . deployment_target = '10 .0'
234
201
end
235
202
236
203
s . subspec 'Social' do |ss |
@@ -239,28 +206,28 @@ Pod::Spec.new do |s|
239
206
ss . osx . source_files = Dir [ 'Extensions/Social/Sources/*' ] - [ 'Categories/Social/Sources/*SLComposeViewController+Promise.swift' ]
240
207
ss . ios . frameworks = ss . osx . frameworks = 'Social'
241
208
ss . dependency 'PromiseKit/Foundation'
242
- ss . ios . deployment_target = '8 .0'
243
- ss . osx . deployment_target = '10.10 '
209
+ ss . ios . deployment_target = '10 .0'
210
+ ss . osx . deployment_target = '10.13 '
244
211
end
245
212
246
213
s . subspec 'StoreKit' do |ss |
247
214
ss . ios . source_files = ss . osx . source_files = ss . tvos . source_files = 'Extensions/StoreKit/Sources/**/*'
248
215
ss . exclude_files = 'Extensions/StoreKit/Sources/*.plist'
249
216
ss . ios . frameworks = ss . osx . frameworks = ss . tvos . frameworks = 'StoreKit'
250
217
ss . dependency 'PromiseKit/CorePromise'
251
- ss . ios . deployment_target = '8 .0'
252
- ss . osx . deployment_target = '10.10 '
253
- ss . tvos . deployment_target = '9 .0'
218
+ ss . ios . deployment_target = '10 .0'
219
+ ss . osx . deployment_target = '10.13 '
220
+ ss . tvos . deployment_target = '10 .0'
254
221
end
255
222
256
223
s . subspec 'SystemConfiguration' do |ss |
257
224
ss . ios . source_files = ss . osx . source_files = ss . tvos . source_files = 'Extensions/SystemConfiguration/Sources/**/*'
258
225
ss . exclude_files = 'Extensions/SystemConfiguration/Sources/*.plist'
259
226
ss . ios . frameworks = ss . osx . frameworks = ss . tvos . frameworks = 'SystemConfiguration'
260
227
ss . dependency 'PromiseKit/CorePromise'
261
- ss . ios . deployment_target = '8 .0'
262
- ss . osx . deployment_target = '10.10 '
263
- ss . tvos . deployment_target = '9 .0'
228
+ ss . ios . deployment_target = '10 .0'
229
+ ss . osx . deployment_target = '10.13 '
230
+ ss . tvos . deployment_target = '10 .0'
264
231
end
265
232
266
233
picker_cc = 'Extensions/UIKit/Sources/UIImagePickerController+Promise.swift'
@@ -270,8 +237,8 @@ Pod::Spec.new do |s|
270
237
ss . exclude_files = 'Extensions/UIKit/Sources/*.plist'
271
238
ss . tvos . frameworks = ss . ios . frameworks = 'UIKit'
272
239
ss . dependency 'PromiseKit/CorePromise'
273
- ss . ios . deployment_target = '8 .0'
274
- ss . tvos . deployment_target = '9 .0'
240
+ ss . ios . deployment_target = '10 .0'
241
+ ss . tvos . deployment_target = '10 .0'
275
242
end
276
243
277
244
s . subspec 'UIImagePickerController' do |ss |
@@ -288,15 +255,15 @@ Pod::Spec.new do |s|
288
255
ss . ios . frameworks = 'UIKit'
289
256
ss . ios . xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => '$(inherited) PMKImagePickerController=1' }
290
257
ss . dependency 'PromiseKit/UIKit'
291
- ss . ios . deployment_target = '8 .0'
258
+ ss . ios . deployment_target = '10 .0'
292
259
end
293
260
294
261
s . subspec 'WatchConnectivity' do |ss |
295
262
ss . ios . source_files = ss . watchos . source_files = 'Extensions/WatchConnectivity/Sources/**/*'
296
263
ss . exclude_files = 'Extensions/WatchConnectivity/Sources/*.plist'
297
264
ss . ios . frameworks = ss . watchos . frameworks = 'WatchConnectivity'
298
265
ss . dependency 'PromiseKit/CorePromise'
299
- ss . ios . deployment_target = '8 .0'
300
- ss . watchos . deployment_target = '2 .0'
266
+ ss . ios . deployment_target = '10 .0'
267
+ ss . watchos . deployment_target = '4 .0'
301
268
end
302
269
end
0 commit comments