LaneResolutionKit.git · Package.swift
LaneResolutionKit.git / Package.swift
revision d17d1c98e91b4db8a754a121cc96cac1f3d1814b · complete file
// swift-tools-version: 6.1
import PackageDescription
// NO DEPENDENCIES, DELIBERATELY. The resolver is pure — configuration, consent, credential state, health and a
// clock in, a resolution out. A package that cannot reach a credential store cannot prompt for one, which is the
// structural half of "the suite never prompts".
let package = Package(
name: "LaneResolutionKit",
platforms: [
.macOS(.v13),
.iOS(.v16)
],
products: [
.library(name: "LaneResolutionKit", targets: ["LaneResolutionKit"])
],
targets: [
.target(
name: "LaneResolutionKit",
path: "Sources/LaneResolutionKit"
),
.testTarget(
name: "LaneResolutionKitTests",
dependencies: ["LaneResolutionKit"],
path: "Tests/LaneResolutionKitTests"
)
]
)