Skip to content

Commit 2325ee6

Browse files
committed
Update for xcode 12.5
1 parent e047d62 commit 2325ee6

File tree

7 files changed

+111
-67
lines changed

7 files changed

+111
-67
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
language: objective-c
2-
osx_image: xcode12.2
2+
osx_image: xcode12.5
33

44
cache:
55
- bundler

Example/PinLayoutSample/UI/Menu/MenuView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import UIKit
2121
import PinLayout
2222

23-
protocol MenuViewDelegate: class {
23+
protocol MenuViewDelegate: AnyObject {
2424
func didSelect(pageType: PageType)
2525
}
2626

Podfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ EXTERNAL SOURCES:
2222

2323
SPEC CHECKSUMS:
2424
Nimble: 3b4ec3fd40f1dc178058e0981107721c615643d8
25-
PinLayout: 74164770108206c3db7aa60c8f87c21132a06f8c
25+
PinLayout: 45d8413afa778da892f6c2d4f898fb8de88c8e29
2626
Quick: 6d9559f40647bc4d510103842ef2fdd882d753e2
2727
SwiftLint: 4fa9579c63416865179bc416f0a92d55f009600d
2828

TestProjects/carthage/ios/PinLayout-Carthage-iOS.xcodeproj/project.pbxproj

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 52;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -13,8 +13,8 @@
1313
24C873041EE2D113007BFE47 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 24C873021EE2D113007BFE47 /* Main.storyboard */; };
1414
24C873061EE2D113007BFE47 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 24C873051EE2D113007BFE47 /* Assets.xcassets */; };
1515
24C873091EE2D113007BFE47 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 24C873071EE2D113007BFE47 /* LaunchScreen.storyboard */; };
16-
DF98DA62208B566100C86E2D /* PinLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DF98DA60208B565400C86E2D /* PinLayout.framework */; };
17-
DF98DA63208B566100C86E2D /* PinLayout.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = DF98DA60208B565400C86E2D /* PinLayout.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
16+
DFEB52C326514E1A00E952CE /* PinLayout.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = DFEB52C226514E1A00E952CE /* PinLayout.xcframework */; };
17+
DFEB52C426514E1A00E952CE /* PinLayout.xcframework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = DFEB52C226514E1A00E952CE /* PinLayout.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
1818
/* End PBXBuildFile section */
1919

2020
/* Begin PBXCopyFilesBuildPhase section */
@@ -24,7 +24,7 @@
2424
dstPath = "";
2525
dstSubfolderSpec = 10;
2626
files = (
27-
DF98DA63208B566100C86E2D /* PinLayout.framework in Copy Frameworks */,
27+
DFEB52C426514E1A00E952CE /* PinLayout.xcframework in Copy Frameworks */,
2828
);
2929
name = "Copy Frameworks";
3030
runOnlyForDeploymentPostprocessing = 0;
@@ -42,14 +42,15 @@
4242
24C873081EE2D113007BFE47 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
4343
24C8730A1EE2D113007BFE47 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4444
DF98DA60208B565400C86E2D /* PinLayout.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PinLayout.framework; path = Carthage/Build/iOS/PinLayout.framework; sourceTree = SOURCE_ROOT; };
45+
DFEB52C226514E1A00E952CE /* PinLayout.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = PinLayout.xcframework; path = Carthage/Build/PinLayout.xcframework; sourceTree = SOURCE_ROOT; };
4546
/* End PBXFileReference section */
4647

4748
/* Begin PBXFrameworksBuildPhase section */
4849
24C872F81EE2D113007BFE47 /* Frameworks */ = {
4950
isa = PBXFrameworksBuildPhase;
5051
buildActionMask = 2147483647;
5152
files = (
52-
DF98DA62208B566100C86E2D /* PinLayout.framework in Frameworks */,
53+
DFEB52C326514E1A00E952CE /* PinLayout.xcframework in Frameworks */,
5354
);
5455
runOnlyForDeploymentPostprocessing = 0;
5556
};
@@ -91,6 +92,7 @@
9192
DF98DA59208B538700C86E2D /* Frameworks */ = {
9293
isa = PBXGroup;
9394
children = (
95+
DFEB52C226514E1A00E952CE /* PinLayout.xcframework */,
9496
DF98DA60208B565400C86E2D /* PinLayout.framework */,
9597
);
9698
path = Frameworks;
@@ -249,7 +251,7 @@
249251
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
250252
GCC_WARN_UNUSED_FUNCTION = YES;
251253
GCC_WARN_UNUSED_VARIABLE = YES;
252-
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
254+
IPHONEOS_DEPLOYMENT_TARGET = 14.5;
253255
MTL_ENABLE_DEBUG_INFO = YES;
254256
ONLY_ACTIVE_ARCH = YES;
255257
SDKROOT = iphoneos;
@@ -305,10 +307,11 @@
305307
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
306308
GCC_WARN_UNUSED_FUNCTION = YES;
307309
GCC_WARN_UNUSED_VARIABLE = YES;
308-
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
310+
IPHONEOS_DEPLOYMENT_TARGET = 14.5;
309311
MTL_ENABLE_DEBUG_INFO = NO;
310312
SDKROOT = iphoneos;
311-
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
313+
SWIFT_COMPILATION_MODE = wholemodule;
314+
SWIFT_OPTIMIZATION_LEVEL = "-O";
312315
SWIFT_VERSION = 5.0;
313316
TARGETED_DEVICE_FAMILY = "1,2";
314317
VALIDATE_PRODUCT = YES;
@@ -320,13 +323,16 @@
320323
buildSettings = {
321324
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
322325
CLANG_ENABLE_MODULES = YES;
323-
DEVELOPMENT_TEAM = "";
326+
DEVELOPMENT_TEAM = X2BTQWMK8M;
324327
FRAMEWORK_SEARCH_PATHS = (
325328
"$(inherited)",
326329
"$(PROJECT_DIR)/Carthage/Build/iOS",
327330
);
328331
INFOPLIST_FILE = "PinLayout-Carthage-iOS/Info.plist";
329-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
332+
LD_RUNPATH_SEARCH_PATHS = (
333+
"$(inherited)",
334+
"@executable_path/Frameworks",
335+
);
330336
PRODUCT_BUNDLE_IDENTIFIER = "com.layoutbox.project.PinLayout-Carthage-iOS";
331337
PRODUCT_NAME = "$(TARGET_NAME)";
332338
SWIFT_OBJC_BRIDGING_HEADER = "PinLayout-Carthage-iOS/PinLayout-Carthage-iOS-Bridging-Header.h";
@@ -340,13 +346,16 @@
340346
buildSettings = {
341347
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
342348
CLANG_ENABLE_MODULES = YES;
343-
DEVELOPMENT_TEAM = "";
349+
DEVELOPMENT_TEAM = X2BTQWMK8M;
344350
FRAMEWORK_SEARCH_PATHS = (
345351
"$(inherited)",
346352
"$(PROJECT_DIR)/Carthage/Build/iOS",
347353
);
348354
INFOPLIST_FILE = "PinLayout-Carthage-iOS/Info.plist";
349-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
355+
LD_RUNPATH_SEARCH_PATHS = (
356+
"$(inherited)",
357+
"@executable_path/Frameworks",
358+
);
350359
PRODUCT_BUNDLE_IDENTIFIER = "com.layoutbox.project.PinLayout-Carthage-iOS";
351360
PRODUCT_NAME = "$(TARGET_NAME)";
352361
SWIFT_OBJC_BRIDGING_HEADER = "PinLayout-Carthage-iOS/PinLayout-Carthage-iOS-Bridging-Header.h";

TestProjects/carthage/ios/PinLayout-Carthage-iOS/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 57 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,67 +2,97 @@
22
"images" : [
33
{
44
"idiom" : "iphone",
5-
"size" : "29x29",
6-
"scale" : "2x"
5+
"scale" : "2x",
6+
"size" : "20x20"
77
},
88
{
99
"idiom" : "iphone",
10-
"size" : "29x29",
11-
"scale" : "3x"
10+
"scale" : "3x",
11+
"size" : "20x20"
1212
},
1313
{
1414
"idiom" : "iphone",
15-
"size" : "40x40",
16-
"scale" : "2x"
15+
"scale" : "2x",
16+
"size" : "29x29"
1717
},
1818
{
1919
"idiom" : "iphone",
20-
"size" : "40x40",
21-
"scale" : "3x"
20+
"scale" : "3x",
21+
"size" : "29x29"
2222
},
2323
{
2424
"idiom" : "iphone",
25-
"size" : "60x60",
26-
"scale" : "2x"
25+
"scale" : "2x",
26+
"size" : "40x40"
2727
},
2828
{
2929
"idiom" : "iphone",
30-
"size" : "60x60",
31-
"scale" : "3x"
30+
"scale" : "3x",
31+
"size" : "40x40"
32+
},
33+
{
34+
"idiom" : "iphone",
35+
"scale" : "2x",
36+
"size" : "60x60"
37+
},
38+
{
39+
"idiom" : "iphone",
40+
"scale" : "3x",
41+
"size" : "60x60"
42+
},
43+
{
44+
"idiom" : "ipad",
45+
"scale" : "1x",
46+
"size" : "20x20"
3247
},
3348
{
3449
"idiom" : "ipad",
35-
"size" : "29x29",
36-
"scale" : "1x"
50+
"scale" : "2x",
51+
"size" : "20x20"
3752
},
3853
{
3954
"idiom" : "ipad",
40-
"size" : "29x29",
41-
"scale" : "2x"
55+
"scale" : "1x",
56+
"size" : "29x29"
4257
},
4358
{
4459
"idiom" : "ipad",
45-
"size" : "40x40",
46-
"scale" : "1x"
60+
"scale" : "2x",
61+
"size" : "29x29"
4762
},
4863
{
4964
"idiom" : "ipad",
50-
"size" : "40x40",
51-
"scale" : "2x"
65+
"scale" : "1x",
66+
"size" : "40x40"
5267
},
5368
{
5469
"idiom" : "ipad",
55-
"size" : "76x76",
56-
"scale" : "1x"
70+
"scale" : "2x",
71+
"size" : "40x40"
5772
},
5873
{
5974
"idiom" : "ipad",
60-
"size" : "76x76",
61-
"scale" : "2x"
75+
"scale" : "1x",
76+
"size" : "76x76"
77+
},
78+
{
79+
"idiom" : "ipad",
80+
"scale" : "2x",
81+
"size" : "76x76"
82+
},
83+
{
84+
"idiom" : "ipad",
85+
"scale" : "2x",
86+
"size" : "83.5x83.5"
87+
},
88+
{
89+
"idiom" : "ios-marketing",
90+
"scale" : "1x",
91+
"size" : "1024x1024"
6292
}
6393
],
6494
"info" : {
65-
"version" : 1,
66-
"author" : "xcode"
95+
"author" : "xcode",
96+
"version" : 1
6797
}
68-
}
98+
}

TestProjects/cocoapods/ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ EXTERNAL SOURCES:
3333
:path: "../../.."
3434

3535
SPEC CHECKSUMS:
36-
PinLayout: 74164770108206c3db7aa60c8f87c21132a06f8c
36+
PinLayout: 45d8413afa778da892f6c2d4f898fb8de88c8e29
3737
SwifterSwift: 96f90594b370802f01647c2b1229c74a84ffafee
3838

39-
PODFILE CHECKSUM: 0a7937525b5b2e43e75becef489afdd364e0e4ff
39+
PODFILE CHECKSUM: c982140b0cd5bfe70429dbe53e838e301e7b0022
4040

4141
COCOAPODS: 1.7.5

0 commit comments

Comments
 (0)