Compile with Swift 4.2 if possible

t

t

t
This commit is contained in:
David Jennes
2018-09-25 03:01:14 +02:00
parent 6f9bb3e931
commit 88bec575a5
3 changed files with 29 additions and 6 deletions

View File

@@ -1,22 +1,22 @@
// swift-tools-version:4.0 // swift-tools-version:4.1
import PackageDescription import PackageDescription
let package = Package( let package = Package(
name: "Stencil", name: "Stencil",
products: [ products: [
.library(name: "Stencil", targets: ["Stencil"]), .library(name: "Stencil", targets: ["Stencil"])
], ],
dependencies: [ dependencies: [
.package(url: "https://github.com/kylef/PathKit.git", from: "0.9.0"), .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: [ targets: [
.target(name: "Stencil", dependencies: [ .target(name: "Stencil", dependencies: [
"PathKit", "PathKit"
], path: "Sources"), ], path: "Sources"),
.testTarget(name: "StencilTests", dependencies: [ .testTarget(name: "StencilTests", dependencies: [
"Stencil", "Stencil",
"Spectre", "Spectre"
]) ])
] ]
) )

23
Package@swift-4.2.swift Normal file
View File

@@ -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]
)

View File

@@ -24,7 +24,7 @@
"tvos": "9.0" "tvos": "9.0"
}, },
"cocoapods_version": "1.4.0", "cocoapods_version": "1.4.0",
"swift_version": "4.1", "swift_version": "4.2",
"requires_arc": true, "requires_arc": true,
"dependencies": { "dependencies": {
"PathKit": [ "PathKit": [