From 6c0eb1b91fa6f995963a5bf4379842a703952c98 Mon Sep 17 00:00:00 2001 From: Jeff Lett Date: Thu, 23 Jan 2020 08:30:34 -0500 Subject: [PATCH] Adding platforms to swift 5 specific package manifest, but keeping the one without it to retain spm compatibility for xcode 10. --- Package.swift | 5 +---- Package@swift-5.swift | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 Package@swift-5.swift diff --git a/Package.swift b/Package.swift index 9e3b80b3..a9f15536 100644 --- a/Package.swift +++ b/Package.swift @@ -1,11 +1,8 @@ -// swift-tools-version:5.1 +// swift-tools-version:4.0 import PackageDescription let package = Package( name: "OHHTTPStubs", - platforms: [ - .macOS(.v10_10), .iOS(.v8), .watchOS(.v2), .tvOS(.v9) - ], products: [ .library( name: "OHHTTPStubs", diff --git a/Package@swift-5.swift b/Package@swift-5.swift new file mode 100644 index 00000000..c393a222 --- /dev/null +++ b/Package@swift-5.swift @@ -0,0 +1,41 @@ +// swift-tools-version:5.0 +import PackageDescription + +let package = Package( + name: "OHHTTPStubs", + platforms: [ + .macOS(.v10_10), .iOS(.v8), .watchOS(.v2), .tvOS(.v9) + ], + products: [ + .library( + name: "OHHTTPStubs", + targets: [ + "OHHTTPStubs", + ] + ), + .library( + name: "OHHTTPStubsSwift", + targets: [ + "OHHTTPStubs", + "OHHTTPStubsSwift" + ] + ) + ], + dependencies: [ + ], + targets: [ + .target( + name: "OHHTTPStubs", + dependencies: []), + .testTarget( + name: "OHHTTPStubsTests", + dependencies: ["OHHTTPStubs"]), + .target( + name: "OHHTTPStubsSwift", + dependencies: ["OHHTTPStubs"]), + .testTarget( + name: "OHHTTPStubsSwiftTests", + dependencies: ["OHHTTPStubsSwift", "OHHTTPStubs"] + ) + ] +)