Skip to content

Commit 7aa9dfb

Browse files
crsantosmxcl
authored andcommitted
Bumping iOS deployment target to 11.0
Also osx to 10.13, tvos to 11.0 and watchos to 4.0
1 parent 70dd812 commit 7aa9dfb

File tree

5 files changed

+85
-83
lines changed

5 files changed

+85
-83
lines changed

PromiseKit.podspec

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "PromiseKit"
33

4-
s.version = '6.22.1'
4+
s.version = '6.23.0'
55

66
s.source = {
77
:git => "https://github.com/mxcl/#{s.name}.git",
@@ -24,10 +24,10 @@ Pod::Spec.new do |s|
2424
# CocoaPods requires us to specify the root deployment targets
2525
# even though for us it is nonsense. Our root spec has no
2626
# 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 = '11.0'
28+
s.osx.deployment_target = '10.13'
29+
s.watchos.deployment_target = '4.0'
30+
s.tvos.deployment_target = '11.0'
3131

3232
s.pod_target_xcconfig = {
3333
'OTHER_SWIFT_FLAGS' => '-DPMKCocoaPods',
@@ -38,75 +38,75 @@ Pod::Spec.new do |s|
3838
ss.exclude_files = 'Extensions/Accounts/Sources/*.plist'
3939
ss.ios.frameworks = ss.osx.frameworks = 'Accounts'
4040
ss.dependency 'PromiseKit/CorePromise'
41-
ss.ios.deployment_target = '8.0'
42-
ss.osx.deployment_target = '10.10'
41+
ss.ios.deployment_target = '11.0'
42+
ss.osx.deployment_target = '10.13'
4343
end
4444

4545
s.subspec 'Alamofire' do |ss|
4646
ss.source_files = 'Extensions/Alamofire/Sources/**/*'
4747
ss.exclude_files = 'Extensions/Alamofire/Sources/*.plist'
4848
ss.dependency 'Alamofire', '~> 4.0'
4949
ss.dependency 'PromiseKit/CorePromise'
50-
ss.ios.deployment_target = '8.0'
50+
ss.ios.deployment_target = '11.0'
5151
ss.osx.deployment_target = '10.11'
52-
ss.watchos.deployment_target = '2.0'
53-
ss.tvos.deployment_target = '9.0'
52+
ss.watchos.deployment_target = '4.0'
53+
ss.tvos.deployment_target = '11.0'
5454
end
5555

5656
s.subspec 'AddressBook' do |ss|
5757
ss.ios.source_files = 'Extensions/AddressBook/Sources/**/*'
5858
ss.exclude_files = 'Extensions/AddressBook/Sources/*.plist'
5959
ss.ios.frameworks = 'AddressBook'
6060
ss.dependency 'PromiseKit/CorePromise'
61-
ss.ios.deployment_target = '8.0'
61+
ss.ios.deployment_target = '11.0'
6262
end
6363

6464
s.subspec 'AssetsLibrary' do |ss|
6565
ss.ios.source_files = 'Extensions/AssetsLibrary/Sources/**/*'
6666
ss.exclude_files = 'Extensions/AssetsLibrary/Sources/*.plist'
6767
ss.ios.frameworks = 'AssetsLibrary'
6868
ss.dependency 'PromiseKit/CorePromise'
69-
ss.ios.deployment_target = '8.0'
69+
ss.ios.deployment_target = '11.0'
7070
end
7171

7272
s.subspec 'AVFoundation' do |ss|
7373
ss.ios.source_files = 'Extensions/AVFoundation/Sources/**/*'
7474
ss.exclude_files = 'Extensions/AVFoundation/Sources/*.plist'
7575
ss.ios.frameworks = 'AVFoundation'
7676
ss.dependency 'PromiseKit/CorePromise'
77-
ss.ios.deployment_target = '8.0'
77+
ss.ios.deployment_target = '11.0'
7878
end
7979

8080
s.subspec 'Bolts' do |ss|
8181
ss.source_files = 'Extensions/Bolts/Sources/**/*'
8282
ss.exclude_files = 'Extensions/Bolts/Sources/*.plist'
8383
ss.dependency 'PromiseKit/CorePromise'
8484
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'
85+
ss.ios.deployment_target = '11.0'
86+
ss.osx.deployment_target = '10.13'
87+
ss.watchos.deployment_target = '4.0'
88+
ss.tvos.deployment_target = '11.0'
8989
end
9090

9191
s.subspec 'CloudKit' do |ss|
9292
ss.source_files = 'Extensions/CloudKit/Sources/**/*'
9393
ss.exclude_files = 'Extensions/CloudKit/Sources/*.plist'
9494
ss.frameworks = 'CloudKit'
9595
ss.dependency 'PromiseKit/CorePromise'
96-
ss.ios.deployment_target = '10.0'
96+
ss.ios.deployment_target = '11.0'
9797
ss.osx.deployment_target = '10.12'
98-
ss.tvos.deployment_target = '10.0'
99-
ss.watchos.deployment_target = '3.0'
98+
ss.tvos.deployment_target = '11.0'
99+
ss.watchos.deployment_target = '4.0'
100100
end
101101

102102
s.subspec 'CoreBluetooth' do |ss|
103103
ss.ios.source_files = ss.osx.source_files = ss.tvos.source_files = 'Extensions/CoreBluetooth/Sources/**/*'
104104
ss.exclude_files = 'Extensions/CoreBluetooth/Sources/*.plist'
105105
ss.ios.frameworks = ss.osx.frameworks = ss.tvos.frameworks = 'CoreBluetooth'
106106
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'
107+
ss.ios.deployment_target = '11.0'
108+
ss.osx.deployment_target = '10.13'
109+
ss.tvos.deployment_target = '11.0'
110110
end
111111

112112
s.subspec 'CorePromise' do |ss|
@@ -122,10 +122,10 @@ Pod::Spec.new do |s|
122122
ss.preserve_paths = 'Sources/AnyPromise+Private.h', 'Sources/PMKCallVariadicBlock.m', 'Sources/NSMethodSignatureForBlock.m'
123123
ss.frameworks = 'Foundation'
124124

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'
125+
ss.ios.deployment_target = '11.0'
126+
ss.osx.deployment_target = '10.13'
127+
ss.watchos.deployment_target = '4.0'
128+
ss.tvos.deployment_target = '11.0'
129129
end
130130

131131
s.subspec 'CoreLocation' do |ss|
@@ -135,10 +135,10 @@ Pod::Spec.new do |s|
135135
ss.dependency 'PromiseKit/CorePromise'
136136
ss.frameworks = 'CoreLocation'
137137

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'
138+
ss.ios.deployment_target = '11.0'
139+
ss.osx.deployment_target = '10.13'
140+
ss.watchos.deployment_target = '4.0'
141+
ss.tvos.deployment_target = '11.0'
142142
end
143143

144144
s.subspec 'EventKit' do |ss|
@@ -147,69 +147,69 @@ Pod::Spec.new do |s|
147147
ss.ios.frameworks = ss.osx.frameworks = ss.watchos.frameworks = 'EventKit'
148148
ss.dependency 'PromiseKit/CorePromise'
149149

150-
ss.ios.deployment_target = '8.0'
151-
ss.osx.deployment_target = '10.10'
152-
ss.watchos.deployment_target = '2.0'
150+
ss.ios.deployment_target = '11.0'
151+
ss.osx.deployment_target = '10.13'
152+
ss.watchos.deployment_target = '4.0'
153153
end
154154

155155
s.subspec 'Foundation' do |ss|
156156
ss.source_files = Dir['Extensions/Foundation/Sources/**/*']
157157
ss.exclude_files = 'Extensions/Foundation/Sources/*.plist'
158158
ss.dependency 'PromiseKit/CorePromise'
159159
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'
160+
ss.ios.deployment_target = '11.0'
161+
ss.osx.deployment_target = '10.13'
162+
ss.watchos.deployment_target = '4.0'
163+
ss.tvos.deployment_target = '11.0'
164164
end
165165

166166
s.subspec 'HealthKit' do |ss|
167167
ss.source_files = Dir['Extensions/HealthKit/Sources/**/*']
168168
ss.exclude_files = 'Extensions/HealthKit/Sources/*.plist'
169169
ss.dependency 'PromiseKit/CorePromise'
170170
ss.frameworks = 'HealthKit'
171-
ss.ios.deployment_target = '9.0'
172-
ss.watchos.deployment_target = '2.0'
171+
ss.ios.deployment_target = '11.0'
172+
ss.watchos.deployment_target = '4.0'
173173
end
174174

175175
s.subspec 'HomeKit' do |ss|
176176
ss.source_files = Dir['Extensions/HomeKit/Sources/**/*']
177177
ss.exclude_files = 'Extensions/HomeKit/Sources/*.plist'
178178
ss.dependency 'PromiseKit/CorePromise'
179179
ss.frameworks = 'HomeKit'
180-
ss.ios.deployment_target = '8.0'
181-
ss.watchos.deployment_target = '3.0'
182-
ss.tvos.deployment_target = '9.0'
180+
ss.ios.deployment_target = '11.0'
181+
ss.watchos.deployment_target = '4.0'
182+
ss.tvos.deployment_target = '11.0'
183183
end
184184

185185
s.subspec 'MapKit' do |ss|
186186
ss.ios.source_files = ss.osx.source_files = ss.tvos.source_files = 'Extensions/MapKit/Sources/**/*'
187187
ss.exclude_files = 'Extensions/MapKit/Sources/*.plist'
188188
ss.ios.frameworks = ss.osx.frameworks = ss.tvos.frameworks = 'MapKit'
189189
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'
190+
ss.ios.deployment_target = '11.0'
191+
ss.osx.deployment_target = '10.13'
192+
ss.watchos.deployment_target = '4.0'
193+
ss.tvos.deployment_target = '11.0'
194194
end
195195

196196
s.subspec 'MessageUI' do |ss|
197197
ss.ios.source_files = 'Extensions/MessagesUI/Sources/**/*'
198198
ss.exclude_files = 'Extensions/MessagesUI/Sources/*.plist'
199199
ss.ios.frameworks = 'MessageUI'
200200
ss.dependency 'PromiseKit/CorePromise'
201-
ss.ios.deployment_target = '8.0'
201+
ss.ios.deployment_target = '11.0'
202202
end
203203

204204
s.subspec 'OMGHTTPURLRQ' do |ss|
205205
ss.source_files = 'Extensions/OMGHTTPURLRQ/Sources/**/*'
206206
ss.exclude_files = 'Extensions/OMGHTTPURLRQ/Sources/*.plist'
207207
ss.dependency 'PromiseKit/Foundation'
208208
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'
209+
ss.ios.deployment_target = '11.0'
210+
ss.osx.deployment_target = '10.13'
211+
ss.watchos.deployment_target = '4.0'
212+
ss.tvos.deployment_target = '11.0'
213213
end
214214

215215
s.subspec 'Photos' do |ss|
@@ -218,19 +218,19 @@ Pod::Spec.new do |s|
218218
ss.ios.frameworks = ss.tvos.frameworks = ss.osx.frameworks = 'Photos'
219219
ss.dependency 'PromiseKit/CorePromise'
220220

221-
ss.ios.deployment_target = '8.0'
221+
ss.ios.deployment_target = '11.0'
222222
ss.osx.deployment_target = '10.13'
223-
ss.tvos.deployment_target = '10.0'
223+
ss.tvos.deployment_target = '11.0'
224224
end
225225

226226
s.subspec 'QuartzCore' do |ss|
227227
ss.osx.source_files = ss.ios.source_files = ss.tvos.source_files = 'Extensions/QuartzCore/Sources/**/*'
228228
ss.exclude_files = 'Extensions/QuartzCore/Sources/*.plist'
229229
ss.osx.frameworks = ss.ios.frameworks = ss.tvos.frameworks = 'QuartzCore'
230230
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'
231+
ss.ios.deployment_target = '11.0'
232+
ss.osx.deployment_target = '10.13'
233+
ss.tvos.deployment_target = '11.0'
234234
end
235235

236236
s.subspec 'Social' do |ss|
@@ -239,28 +239,28 @@ Pod::Spec.new do |s|
239239
ss.osx.source_files = Dir['Extensions/Social/Sources/*'] - ['Categories/Social/Sources/*SLComposeViewController+Promise.swift']
240240
ss.ios.frameworks = ss.osx.frameworks = 'Social'
241241
ss.dependency 'PromiseKit/Foundation'
242-
ss.ios.deployment_target = '8.0'
243-
ss.osx.deployment_target = '10.10'
242+
ss.ios.deployment_target = '11.0'
243+
ss.osx.deployment_target = '10.13'
244244
end
245245

246246
s.subspec 'StoreKit' do |ss|
247247
ss.ios.source_files = ss.osx.source_files = ss.tvos.source_files = 'Extensions/StoreKit/Sources/**/*'
248248
ss.exclude_files = 'Extensions/StoreKit/Sources/*.plist'
249249
ss.ios.frameworks = ss.osx.frameworks = ss.tvos.frameworks = 'StoreKit'
250250
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'
251+
ss.ios.deployment_target = '11.0'
252+
ss.osx.deployment_target = '10.13'
253+
ss.tvos.deployment_target = '11.0'
254254
end
255255

256256
s.subspec 'SystemConfiguration' do |ss|
257257
ss.ios.source_files = ss.osx.source_files = ss.tvos.source_files = 'Extensions/SystemConfiguration/Sources/**/*'
258258
ss.exclude_files = 'Extensions/SystemConfiguration/Sources/*.plist'
259259
ss.ios.frameworks = ss.osx.frameworks = ss.tvos.frameworks = 'SystemConfiguration'
260260
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'
261+
ss.ios.deployment_target = '11.0'
262+
ss.osx.deployment_target = '10.13'
263+
ss.tvos.deployment_target = '11.0'
264264
end
265265

266266
picker_cc = 'Extensions/UIKit/Sources/UIImagePickerController+Promise.swift'
@@ -270,8 +270,8 @@ Pod::Spec.new do |s|
270270
ss.exclude_files = 'Extensions/UIKit/Sources/*.plist'
271271
ss.tvos.frameworks = ss.ios.frameworks = 'UIKit'
272272
ss.dependency 'PromiseKit/CorePromise'
273-
ss.ios.deployment_target = '8.0'
274-
ss.tvos.deployment_target = '9.0'
273+
ss.ios.deployment_target = '11.0'
274+
ss.tvos.deployment_target = '11.0'
275275
end
276276

277277
s.subspec 'UIImagePickerController' do |ss|
@@ -288,15 +288,15 @@ Pod::Spec.new do |s|
288288
ss.ios.frameworks = 'UIKit'
289289
ss.ios.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => '$(inherited) PMKImagePickerController=1' }
290290
ss.dependency 'PromiseKit/UIKit'
291-
ss.ios.deployment_target = '8.0'
291+
ss.ios.deployment_target = '11.0'
292292
end
293293

294294
s.subspec 'WatchConnectivity' do |ss|
295295
ss.ios.source_files = ss.watchos.source_files = 'Extensions/WatchConnectivity/Sources/**/*'
296296
ss.exclude_files = 'Extensions/WatchConnectivity/Sources/*.plist'
297297
ss.ios.frameworks = ss.watchos.frameworks = 'WatchConnectivity'
298298
ss.dependency 'PromiseKit/CorePromise'
299-
ss.ios.deployment_target = '8.0'
300-
ss.watchos.deployment_target = '2.0'
299+
ss.ios.deployment_target = '11.0'
300+
ss.watchos.deployment_target = '4.0'
301301
end
302302
end

PromiseKit.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@
148148
085B96BE21A9B37C00E5E22F /* LogEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LogEvent.swift; path = Sources/LogEvent.swift; sourceTree = "<group>"; };
149149
0C42F3191FCF86240051309C /* HangTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HangTests.swift; sourceTree = "<group>"; };
150150
0CC3AF2A1FCF84F7000E98C9 /* hang.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = hang.swift; path = Sources/hang.swift; sourceTree = "<group>"; };
151+
1F1DCDF72A27AB6400E7A16B /* PromiseKit.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = PromiseKit.podspec; sourceTree = "<group>"; };
151152
49A5584B1DC5172F00E4D01B /* ResolverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResolverTests.swift; sourceTree = "<group>"; };
152153
630019221D596292003B4E30 /* PMKCoreTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PMKCoreTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
153154
630A8051203CEF6800D25F23 /* AnyPromiseTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AnyPromiseTests.m; sourceTree = "<group>"; };
@@ -182,7 +183,6 @@
182183
635893921D5BE4E000F14B55 /* PromiseKit.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = PromiseKit.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
183184
635893941D5BE4F900F14B55 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
184185
635893951D5BE4F900F14B55 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; };
185-
635893961D5BE4F900F14B55 /* PromiseKit.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; name = PromiseKit.podspec; path = .github/PromiseKit.podspec; sourceTree = "<group>"; };
186186
635893971D5BE4F900F14B55 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
187187
635D64081D59635300BC0AF5 /* PromiseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PromiseTests.swift; sourceTree = "<group>"; };
188188
635D64091D59635300BC0AF5 /* CancellableErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CancellableErrorTests.swift; sourceTree = "<group>"; };
@@ -397,7 +397,7 @@
397397
63B0AC6C1D595E6300FA21D9 /* Info.plist */,
398398
635893941D5BE4F900F14B55 /* LICENSE */,
399399
635893951D5BE4F900F14B55 /* Package.swift */,
400-
635893961D5BE4F900F14B55 /* PromiseKit.podspec */,
400+
1F1DCDF72A27AB6400E7A16B /* PromiseKit.podspec */,
401401
);
402402
name = "…";
403403
sourceTree = "<group>";
@@ -946,7 +946,7 @@
946946
CLANG_WARN_UNREACHABLE_CODE = YES;
947947
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
948948
COPY_PHASE_STRIP = NO;
949-
CURRENT_PROJECT_VERSION = 6.22.1;
949+
CURRENT_PROJECT_VERSION = 6.23.0;
950950
DEBUG_INFORMATION_FORMAT = dwarf;
951951
DYLIB_COMPATIBILITY_VERSION = 1;
952952
DYLIB_CURRENT_VERSION = 1;
@@ -1008,7 +1008,7 @@
10081008
CLANG_WARN_UNREACHABLE_CODE = YES;
10091009
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
10101010
COPY_PHASE_STRIP = NO;
1011-
CURRENT_PROJECT_VERSION = 6.22.1;
1011+
CURRENT_PROJECT_VERSION = 6.23.0;
10121012
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
10131013
DYLIB_COMPATIBILITY_VERSION = 1;
10141014
DYLIB_CURRENT_VERSION = 1;

0 commit comments

Comments
 (0)