From aea8bcb57a1ccb4df344fc8a8c1606a2993e676d Mon Sep 17 00:00:00 2001 From: Tobias Ullerich Date: Wed, 15 Apr 2020 10:56:57 +0200 Subject: [PATCH 1/5] Update to swift 5 --- .../project.pbxproj | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj b/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj index a40a882..ad75749 100644 --- a/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj +++ b/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj @@ -325,6 +325,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, ); mainGroup = A3169DA61DE05E8300BABAFD; @@ -652,7 +653,7 @@ SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -703,7 +704,7 @@ MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -729,6 +730,7 @@ PRODUCT_NAME = DGCollectionViewLeftAlignFlowLayout; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -749,6 +751,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.collectionviewleftalignflowlayout; PRODUCT_NAME = DGCollectionViewLeftAlignFlowLayout; SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; }; name = Release; }; @@ -763,6 +766,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.DGCollectionViewLeftAlignFlowLayoutTests; PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -777,6 +781,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.DGCollectionViewLeftAlignFlowLayoutTests; PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; }; name = Release; }; @@ -798,6 +803,7 @@ SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; }; @@ -820,6 +826,7 @@ PRODUCT_NAME = DGCollectionViewLeftAlignFlowLayout; SDKROOT = appletvos; SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; }; @@ -836,6 +843,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.DGCollectionViewLeftAlignFlowLayoutTests; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; + SWIFT_VERSION = 5.0; TVOS_DEPLOYMENT_TARGET = 10.0; }; name = Debug; @@ -851,6 +859,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.DGCollectionViewLeftAlignFlowLayoutTests; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; + SWIFT_VERSION = 5.0; TVOS_DEPLOYMENT_TARGET = 10.0; }; name = Release; From 32c7cdb00bb9f4922a6b27271399c1de6e4a1a25 Mon Sep 17 00:00:00 2001 From: Tobias Ullerich Date: Wed, 16 Sep 2020 13:25:09 +0200 Subject: [PATCH 2/5] Add swiftpm --- Package.swift | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 867b0d1..7f8ce11 100755 --- a/Package.swift +++ b/Package.swift @@ -1,7 +1,24 @@ +// swift-tools-version:5.1 import PackageDescription let package = Package( - name: "DGCollectionViewLeftAlignFlowLayout", + name: "collection-view-left-align-flow-layout", + platforms: [ + .iOS(.v8) + ], + products: [ + .library( + name: "collection-view-left-align-flow-layout", + targets: ["collection-view-left-align-flow-layout"] + ) + ], dependencies: [ + + ], + targets: [ + .target( + name: "collection-view-left-align-flow-layout", + path: "Source" + ) ] -) +) \ No newline at end of file From 72becf1df9aa9e70cbf96da16bfec8829ef2eb4a Mon Sep 17 00:00:00 2001 From: Tobias Ullerich Date: Wed, 16 Sep 2020 13:26:55 +0200 Subject: [PATCH 3/5] Fix source path --- Package.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 7f8ce11..0673a0a 100755 --- a/Package.swift +++ b/Package.swift @@ -18,7 +18,7 @@ let package = Package( targets: [ .target( name: "collection-view-left-align-flow-layout", - path: "Source" + path: "Sources" ) ] -) \ No newline at end of file +) From bf22a749e7bb3155251c53a466615e183f32aea9 Mon Sep 17 00:00:00 2001 From: Tobias Ullerich Date: Fri, 20 Nov 2020 10:45:41 +0100 Subject: [PATCH 4/5] Update Package.swift Use correct library name in Package.swift --- Package.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Package.swift b/Package.swift index 0673a0a..85313e4 100755 --- a/Package.swift +++ b/Package.swift @@ -2,14 +2,14 @@ import PackageDescription let package = Package( - name: "collection-view-left-align-flow-layout", + name: "DGCollectionViewLeftAlignFlowLayout", platforms: [ .iOS(.v8) ], products: [ .library( - name: "collection-view-left-align-flow-layout", - targets: ["collection-view-left-align-flow-layout"] + name: "DGCollectionViewLeftAlignFlowLayout", + targets: ["DGCollectionViewLeftAlignFlowLayout"] ) ], dependencies: [ @@ -17,7 +17,7 @@ let package = Package( ], targets: [ .target( - name: "collection-view-left-align-flow-layout", + name: "DGCollectionViewLeftAlignFlowLayout", path: "Sources" ) ] From d6b2972d22c7ab5d0060ea10582402764be2e74c Mon Sep 17 00:00:00 2001 From: Tobias Ullerich Date: Wed, 22 Nov 2023 16:50:03 +0100 Subject: [PATCH 5/5] Update min version --- .../package.xcworkspace/contents.xcworkspacedata | 7 +++++++ .../project.pbxproj | 12 ++++++++---- .../project.xcworkspace/contents.xcworkspacedata | 7 +++++++ Package.swift | 4 ++-- 4 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 .swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata create mode 100644 DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj b/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj index ad75749..124de9c 100644 --- a/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj +++ b/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.pbxproj @@ -725,6 +725,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Sources/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.collectionviewleftalignflowlayout; PRODUCT_NAME = DGCollectionViewLeftAlignFlowLayout; @@ -747,6 +748,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Sources/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.collectionviewleftalignflowlayout; PRODUCT_NAME = DGCollectionViewLeftAlignFlowLayout; @@ -763,6 +765,7 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 582762VK3P; INFOPLIST_FILE = Tests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.DGCollectionViewLeftAlignFlowLayoutTests; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -778,6 +781,7 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 582762VK3P; INFOPLIST_FILE = Tests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.digipolitan.DGCollectionViewLeftAlignFlowLayoutTests; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -805,7 +809,7 @@ SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; }; name = Debug; }; @@ -828,7 +832,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; }; name = Release; }; @@ -844,7 +848,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 10.0; + TVOS_DEPLOYMENT_TARGET = 12.0; }; name = Debug; }; @@ -860,7 +864,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 10.0; + TVOS_DEPLOYMENT_TARGET = 12.0; }; name = Release; }; diff --git a/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/DGCollectionViewLeftAlignFlowLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Package.swift b/Package.swift index 7f8ce11..575c2d6 100755 --- a/Package.swift +++ b/Package.swift @@ -4,7 +4,7 @@ import PackageDescription let package = Package( name: "collection-view-left-align-flow-layout", platforms: [ - .iOS(.v8) + .iOS(.v12) ], products: [ .library( @@ -21,4 +21,4 @@ let package = Package( path: "Source" ) ] -) \ No newline at end of file +)