Skip to content

Commit c23b381

Browse files
authored
Merge pull request #43 from ishkawa/swift-2.3
Xcode 8 and Swift 2.3 support
2 parents 17cd7e2 + d7a38dd commit c23b381

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

Action.xcodeproj/project.pbxproj

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,12 @@
122122
BE73AD171CDCD101006F8B98 /* Project object */ = {
123123
isa = PBXProject;
124124
attributes = {
125-
LastUpgradeCheck = 0730;
125+
LastUpgradeCheck = 0800;
126126
ORGANIZATIONNAME = CezaryKopacz;
127127
TargetAttributes = {
128128
BE73AD1F1CDCD101006F8B98 = {
129129
CreatedOnToolsVersion = 7.3;
130+
LastSwiftMigration = 0800;
130131
};
131132
};
132133
};
@@ -186,8 +187,10 @@
186187
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
187188
CLANG_WARN_EMPTY_BODY = YES;
188189
CLANG_WARN_ENUM_CONVERSION = YES;
190+
CLANG_WARN_INFINITE_RECURSION = YES;
189191
CLANG_WARN_INT_CONVERSION = YES;
190192
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
193+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
191194
CLANG_WARN_UNREACHABLE_CODE = YES;
192195
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
193196
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -235,8 +238,10 @@
235238
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
236239
CLANG_WARN_EMPTY_BODY = YES;
237240
CLANG_WARN_ENUM_CONVERSION = YES;
241+
CLANG_WARN_INFINITE_RECURSION = YES;
238242
CLANG_WARN_INT_CONVERSION = YES;
239243
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
244+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
240245
CLANG_WARN_UNREACHABLE_CODE = YES;
241246
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
242247
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -256,6 +261,7 @@
256261
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
257262
MTL_ENABLE_DEBUG_INFO = NO;
258263
SDKROOT = iphoneos;
264+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
259265
TARGETED_DEVICE_FAMILY = "1,2";
260266
VALIDATE_PRODUCT = YES;
261267
VERSIONING_SYSTEM = "apple-generic";
@@ -267,6 +273,7 @@
267273
isa = XCBuildConfiguration;
268274
buildSettings = {
269275
CLANG_ENABLE_MODULES = YES;
276+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
270277
DEFINES_MODULE = YES;
271278
DYLIB_COMPATIBILITY_VERSION = 1;
272279
DYLIB_CURRENT_VERSION = 1;
@@ -282,13 +289,15 @@
282289
PRODUCT_NAME = "$(TARGET_NAME)";
283290
SKIP_INSTALL = YES;
284291
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
292+
SWIFT_VERSION = 2.3;
285293
};
286294
name = Debug;
287295
};
288296
BE73AD2A1CDCD102006F8B98 /* Release */ = {
289297
isa = XCBuildConfiguration;
290298
buildSettings = {
291299
CLANG_ENABLE_MODULES = YES;
300+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
292301
DEFINES_MODULE = YES;
293302
DYLIB_COMPATIBILITY_VERSION = 1;
294303
DYLIB_CURRENT_VERSION = 1;
@@ -303,6 +312,7 @@
303312
PRODUCT_BUNDLE_IDENTIFIER = com.ashfurrow.Action;
304313
PRODUCT_NAME = "$(TARGET_NAME)";
305314
SKIP_INSTALL = YES;
315+
SWIFT_VERSION = 2.3;
306316
};
307317
name = Release;
308318
};

Action.xcodeproj/xcshareddata/xcschemes/Action.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0730"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)