diff --git a/Package.swift b/Package.swift index 46c74f7..ec3e623 100644 --- a/Package.swift +++ b/Package.swift @@ -4,7 +4,7 @@ import PackageDescription let availabilityMacro: SwiftSetting = .enableExperimentalFeature( - "AvailabilityMacro=SubprocessSpan: macOS 9999", + "AvailabilityMacro=SubprocessSpan: macOS 9999, iOS 9999, tvOS 9999, watchOS 9999, visionOS 9999", ) var dep: [Package.Dependency] = [ @@ -31,7 +31,7 @@ defaultTraits.insert("SubprocessSpan") let package = Package( name: "Subprocess", - platforms: [.macOS(.v13)], + platforms: [.macOS(.v13), .iOS("99.0")], products: [ .library( name: "Subprocess", diff --git a/Tests/SubprocessTests/SubprocessTests+Linting.swift b/Tests/SubprocessTests/SubprocessTests+Linting.swift index b847f2c..8371f33 100644 --- a/Tests/SubprocessTests/SubprocessTests+Linting.swift +++ b/Tests/SubprocessTests/SubprocessTests+Linting.swift @@ -25,7 +25,7 @@ private func enableLintingTest() -> Bool { } catch { return false } - #elseif os(Linux) || os(Windows) + #else // Use swift-format directly do { _ = try Executable.name("swift-format") @@ -66,7 +66,7 @@ struct SubprocessLintingTest { executable: .path("/usr/bin/xcrun"), arguments: ["swift-format", "lint", "-s", "--recursive", sourcePath] ) - #elseif os(Linux) || os(Windows) + #else let configuration = Configuration( executable: .name("swift-format"), arguments: ["lint", "-s", "--recursive", sourcePath]