Skip to content

Commit 2f64db1

Browse files
authored
Merge pull request #333 from AtariDreams/update
Update Xcode Project settings according to Xcode recommendations
2 parents a8c1009 + f10b603 commit 2f64db1

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

XCTest.xcodeproj/project.pbxproj

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@
288288
attributes = {
289289
LastSwiftMigration = 0730;
290290
LastSwiftUpdateCheck = 0730;
291-
LastUpgradeCheck = 1020;
291+
LastUpgradeCheck = 1310;
292292
ORGANIZATIONNAME = Apple;
293293
TargetAttributes = {
294294
5B5D86DA1BBC74AD00234F36 = {
@@ -305,7 +305,6 @@
305305
developmentRegion = en;
306306
hasScannedForEncodings = 0;
307307
knownRegions = (
308-
English,
309308
en,
310309
Base,
311310
);
@@ -404,6 +403,7 @@
404403
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
405404
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
406405
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
406+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
407407
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
408408
CLANG_WARN_STRICT_PROTOTYPES = YES;
409409
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -468,6 +468,7 @@
468468
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
469469
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
470470
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
471+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
471472
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
472473
CLANG_WARN_STRICT_PROTOTYPES = YES;
473474
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -488,12 +489,14 @@
488489
GCC_WARN_UNUSED_FUNCTION = YES;
489490
GCC_WARN_UNUSED_VARIABLE = YES;
490491
INFOPLIST_FILE = Info.plist;
492+
LLVM_LTO = YES;
491493
MTL_ENABLE_DEBUG_INFO = NO;
492494
PRODUCT_BUNDLE_IDENTIFIER = org.swift.XCTest;
493495
PRODUCT_BUNDLE_PACKAGE_TYPE = BNDL;
494496
PRODUCT_NAME = SwiftXCTest;
495497
SDKROOT = macosx;
496498
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
499+
SWIFT_OPTIMIZE_OBJECT_LIFETIME = YES;
497500
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
498501
SWIFT_VERSION = 5.0;
499502
VERSIONING_SYSTEM = "apple-generic";
@@ -507,7 +510,7 @@
507510
DEFINES_MODULE = YES;
508511
DYLIB_INSTALL_NAME_BASE = "@rpath";
509512
"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "";
510-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
513+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
511514
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
512515
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks @loader_path/Frameworks";
513516
MACOSX_DEPLOYMENT_TARGET = 10.12;
@@ -521,7 +524,7 @@
521524
SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator";
522525
SWIFT_INDEX_STORE_ENABLE = NO;
523526
TARGETED_DEVICE_FAMILY = "1,2,3,4";
524-
TVOS_DEPLOYMENT_TARGET = 10.0;
527+
TVOS_DEPLOYMENT_TARGET = 12.0;
525528
WATCHOS_DEPLOYMENT_TARGET = 3.0;
526529
};
527530
name = Debug;
@@ -532,7 +535,7 @@
532535
DEFINES_MODULE = YES;
533536
DYLIB_INSTALL_NAME_BASE = "@rpath";
534537
"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "";
535-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
538+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
536539
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
537540
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks @loader_path/Frameworks";
538541
MACOSX_DEPLOYMENT_TARGET = 10.12;
@@ -546,7 +549,7 @@
546549
SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator";
547550
SWIFT_INDEX_STORE_ENABLE = NO;
548551
TARGETED_DEVICE_FAMILY = "1,2,3,4";
549-
TVOS_DEPLOYMENT_TARGET = 10.0;
552+
TVOS_DEPLOYMENT_TARGET = 12.0;
550553
WATCHOS_DEPLOYMENT_TARGET = 3.0;
551554
};
552555
name = Release;

XCTest.xcodeproj/xcshareddata/xcschemes/SwiftXCTest.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 = "1020"
3+
LastUpgradeVersion = "1310"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

XCTest.xcodeproj/xcshareddata/xcschemes/SwiftXCTestFunctionalTests.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 = "1020"
3+
LastUpgradeVersion = "1310"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)