Skip to content

Commit 41bab77

Browse files
committed
Bump travis platform versions & Cartfile.resolved
1 parent c0dd945 commit 41bab77

File tree

5 files changed

+36
-23
lines changed

5 files changed

+36
-23
lines changed

.travis.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,29 @@ os: osx
22
language: objective-c
33
matrix:
44
include:
5-
- {osx_image: xcode8.3, env: 'PLAT=iOS SWFT=3.1 DST="OS=8.4,name=iPhone 4S"'}
6-
- {osx_image: xcode8.3, env: 'PLAT=iOS SWFT=3.1 DST="OS=9.3,name=iPhone 6"'}
75
- {osx_image: xcode8.3, env: 'PLAT=iOS SWFT=3.1 DST="OS=10.3.1,name=iPhone SE"'}
8-
- {osx_image: xcode8.3, env: 'PLAT=tvOS SWFT=3.1 DST="OS=9.2,name=Apple TV 1080p"'}
96
- {osx_image: xcode8.3, env: 'PLAT=tvOS SWFT=3.1 DST="OS=10.2,name=Apple TV 1080p"'}
107

118
- {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=3.2 DST="OS=11.2,name=iPhone SE"'}
129
- {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=3.2 DST="OS=11.2,name=Apple TV"'}
13-
14-
- {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=8.4,name=iPhone 4s"'}
15-
- {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=9.3,name=iPhone SE"'}
16-
- {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=10.3.1,name=iPhone SE"'}
10+
11+
- {osx_image: xcode9.4, env: 'PLAT=iOS SWFT=3.3 DST="OS=11.4,name=iPhone 5s"'}
12+
- {osx_image: xcode9.4, env: 'PLAT=tvOS SWFT=3.3 DST="OS=11.4,name=Apple TV"'}
13+
1714
- {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=11.2,name=iPhone SE"'}
18-
- {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=4.0 DST="OS=9.2,name=Apple TV 1080p"'}
19-
- {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=4.0 DST="OS=10.2,name=Apple TV 1080p"'}
2015
- {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=4.0 DST="OS=11.2,name=Apple TV"'}
16+
17+
- {osx_image: xcode9.4, env: 'PLAT=iOS SWFT=4.1 DST="OS=8.4,name=iPhone 4s"'}
18+
- {osx_image: xcode9.4, env: 'PLAT=iOS SWFT=4.1 DST="OS=9.3,name=iPhone 5s"'}
19+
- {osx_image: xcode9.4, env: 'PLAT=iOS SWFT=4.1 DST="OS=10.3.1,name=iPhone SE"'}
20+
- {osx_image: xcode9.4, env: 'PLAT=iOS SWFT=4.1 DST="OS=11.4,name=iPhone 5s"'}
21+
- {osx_image: xcode9.3, env: 'PLAT=tvOS SWFT=4.1 DST="OS=9.2,name=Apple TV 1080p"'}
22+
- {osx_image: xcode9.3, env: 'PLAT=tvOS SWFT=4.1 DST="OS=10.2,name=Apple TV 1080p"'}
23+
- {osx_image: xcode9.4, env: 'PLAT=tvOS SWFT=4.1 DST="OS=11.4,name=Apple TV"'}
2124
cache:
2225
directories:
2326
- Carthage
2427
install:
2528
- carthage bootstrap --cache-builds --no-use-binaries --platform $PLAT
2629
script:
27-
- xcodebuild -scheme PMKUIKit -quiet -destination "$DST" build SWIFT_VERSION="$SWFT"
30+
- xcodebuild -scheme PMKUIKit -target PMKUIKit -quiet -destination "$DST" build SWIFT_VERSION="$SWFT" SWIFT_TREAT_WARNINGS_AS_ERRORS=YES

Cartfile.resolved

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
github "mxcl/PromiseKit" "6.1.0"
1+
github "mxcl/PromiseKit" "6.3.3"

PMKUIKit.xcodeproj/project.pbxproj

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@
287287
isa = PBXProject;
288288
attributes = {
289289
LastSwiftUpdateCheck = 0800;
290-
LastUpgradeCheck = 0900;
290+
LastUpgradeCheck = 1000;
291291
ORGANIZATIONNAME = "Max Howell";
292292
TargetAttributes = {
293293
630B2DFF1D5D0AF500DC10E9 = {
@@ -455,7 +455,7 @@
455455
PRODUCT_NAME = "$(TARGET_NAME)";
456456
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
457457
SWIFT_SUPPRESS_WARNINGS = YES;
458-
SWIFT_VERSION = 3.0;
458+
SWIFT_VERSION = 4.0;
459459
TEST_TARGET_NAME = PMKTestsHost;
460460
};
461461
name = Debug;
@@ -471,7 +471,7 @@
471471
PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.ui.UIKit;
472472
PRODUCT_NAME = "$(TARGET_NAME)";
473473
SWIFT_SUPPRESS_WARNINGS = YES;
474-
SWIFT_VERSION = 3.0;
474+
SWIFT_VERSION = 4.0;
475475
TEST_TARGET_NAME = PMKTestsHost;
476476
};
477477
name = Release;
@@ -491,13 +491,15 @@
491491
CLANG_WARN_BOOL_CONVERSION = YES;
492492
CLANG_WARN_COMMA = YES;
493493
CLANG_WARN_CONSTANT_CONVERSION = YES;
494+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
494495
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
495496
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
496497
CLANG_WARN_EMPTY_BODY = YES;
497498
CLANG_WARN_ENUM_CONVERSION = YES;
498499
CLANG_WARN_INFINITE_RECURSION = YES;
499500
CLANG_WARN_INT_CONVERSION = YES;
500501
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
502+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
501503
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
502504
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
503505
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -534,6 +536,7 @@
534536
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvsimulator appletvos";
535537
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
536538
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
539+
SWIFT_VERSION = 3.0;
537540
TARGETED_DEVICE_FAMILY = "1,2,3,4";
538541
TVOS_DEPLOYMENT_TARGET = 9.0;
539542
WATCHOS_DEPLOYMENT_TARGET = 2.0;
@@ -555,13 +558,15 @@
555558
CLANG_WARN_BOOL_CONVERSION = YES;
556559
CLANG_WARN_COMMA = YES;
557560
CLANG_WARN_CONSTANT_CONVERSION = YES;
561+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
558562
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
559563
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
560564
CLANG_WARN_EMPTY_BODY = YES;
561565
CLANG_WARN_ENUM_CONVERSION = YES;
562566
CLANG_WARN_INFINITE_RECURSION = YES;
563567
CLANG_WARN_INT_CONVERSION = YES;
564568
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
569+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
565570
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
566571
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
567572
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -590,6 +595,7 @@
590595
PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.UIKit;
591596
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvsimulator appletvos";
592597
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
598+
SWIFT_VERSION = 3.0;
593599
TARGETED_DEVICE_FAMILY = "1,2,3,4";
594600
TVOS_DEPLOYMENT_TARGET = 9.0;
595601
VALIDATE_PRODUCT = YES;
@@ -611,7 +617,6 @@
611617
PRODUCT_MODULE_NAME = "${TARGET_NAME}";
612618
PRODUCT_NAME = "$(TARGET_NAME)";
613619
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
614-
SWIFT_VERSION = 3.0;
615620
};
616621
name = Debug;
617622
};
@@ -628,7 +633,6 @@
628633
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
629634
PRODUCT_MODULE_NAME = "${TARGET_NAME}";
630635
PRODUCT_NAME = "$(TARGET_NAME)";
631-
SWIFT_VERSION = 3.0;
632636
};
633637
name = Release;
634638
};
@@ -643,7 +647,7 @@
643647
PRODUCT_NAME = "$(TARGET_NAME)";
644648
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
645649
SWIFT_SUPPRESS_WARNINGS = YES;
646-
SWIFT_VERSION = 3.0;
650+
SWIFT_VERSION = 4.0;
647651
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/PMKTestsHost.app/PMKTestsHost";
648652
};
649653
name = Debug;
@@ -658,7 +662,7 @@
658662
PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.UIKit;
659663
PRODUCT_NAME = "$(TARGET_NAME)";
660664
SWIFT_SUPPRESS_WARNINGS = YES;
661-
SWIFT_VERSION = 3.0;
665+
SWIFT_VERSION = 4.0;
662666
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/PMKTestsHost.app/PMKTestsHost";
663667
};
664668
name = Release;
@@ -675,7 +679,7 @@
675679
PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.host.UIKit;
676680
PRODUCT_NAME = "$(TARGET_NAME)";
677681
SDKROOT = iphoneos;
678-
SWIFT_VERSION = 3.0;
682+
SWIFT_VERSION = 4.0;
679683
};
680684
name = Debug;
681685
};
@@ -691,7 +695,7 @@
691695
PRODUCT_BUNDLE_IDENTIFIER = org.promisekit.tests.host.UIKit;
692696
PRODUCT_NAME = "$(TARGET_NAME)";
693697
SDKROOT = iphoneos;
694-
SWIFT_VERSION = 3.0;
698+
SWIFT_VERSION = 4.0;
695699
};
696700
name = Release;
697701
};
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

PMKUIKit.xcodeproj/xcshareddata/xcschemes/PMKUIKit.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "1000"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -40,7 +40,6 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43-
language = ""
4443
shouldUseLaunchSchemeArgsEnv = "YES">
4544
<Testables>
4645
<TestableReference
@@ -88,7 +87,6 @@
8887
buildConfiguration = "Debug"
8988
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
9089
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
91-
language = ""
9290
launchStyle = "0"
9391
useCustomWorkingDirectory = "NO"
9492
ignoresPersistentStateOnLaunch = "NO"

0 commit comments

Comments
 (0)