From 88bec575a5215399da59e7dc98e6d3b9369f2f0a Mon Sep 17 00:00:00 2001 From: David Jennes Date: Tue, 25 Sep 2018 03:01:14 +0200 Subject: [PATCH] Compile with Swift 4.2 if possible t t t --- Package.swift | 10 +++++----- Package@swift-4.2.swift | 23 +++++++++++++++++++++++ Stencil.podspec.json | 2 +- 3 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 Package@swift-4.2.swift diff --git a/Package.swift b/Package.swift index a0b49da..2dd6977 100644 --- a/Package.swift +++ b/Package.swift @@ -1,22 +1,22 @@ -// swift-tools-version:4.0 +// swift-tools-version:4.1 import PackageDescription let package = Package( name: "Stencil", products: [ - .library(name: "Stencil", targets: ["Stencil"]), + .library(name: "Stencil", targets: ["Stencil"]) ], dependencies: [ .package(url: "https://github.com/kylef/PathKit.git", from: "0.9.0"), - .package(url: "https://github.com/kylef/Spectre.git", from: "0.9.0"), + .package(url: "https://github.com/kylef/Spectre.git", from: "0.9.0") ], targets: [ .target(name: "Stencil", dependencies: [ - "PathKit", + "PathKit" ], path: "Sources"), .testTarget(name: "StencilTests", dependencies: [ "Stencil", - "Spectre", + "Spectre" ]) ] ) diff --git a/Package@swift-4.2.swift b/Package@swift-4.2.swift new file mode 100644 index 0000000..b8312ca --- /dev/null +++ b/Package@swift-4.2.swift @@ -0,0 +1,23 @@ +// swift-tools-version:4.2 +import PackageDescription + +let package = Package( + name: "Stencil", + products: [ + .library(name: "Stencil", targets: ["Stencil"]) + ], + dependencies: [ + .package(url: "https://github.com/kylef/PathKit.git", from: "0.9.0"), + .package(url: "https://github.com/kylef/Spectre.git", from: "0.9.0") + ], + targets: [ + .target(name: "Stencil", dependencies: [ + "PathKit" + ], path: "Sources"), + .testTarget(name: "StencilTests", dependencies: [ + "Stencil", + "Spectre" + ]) + ], + swiftLanguageVersions: [.v4, .v4_2] +) diff --git a/Stencil.podspec.json b/Stencil.podspec.json index a0dde4c..d9d7c70 100644 --- a/Stencil.podspec.json +++ b/Stencil.podspec.json @@ -24,7 +24,7 @@ "tvos": "9.0" }, "cocoapods_version": "1.4.0", - "swift_version": "4.1", + "swift_version": "4.2", "requires_arc": true, "dependencies": { "PathKit": [