Files
sst/Package.swift
T
2026-10-01 15:06:55 +02:00

28 lines
979 B
Swift

// swift-tools-version: 6.0
import PackageDescription
let package = Package(
name: "Sst",
platforms: [.macOS(.v14)],
dependencies: [
.package(url: "https://github.com/argmaxinc/WhisperKit.git", from: "0.9.0"),
],
targets: [
.target(name: "SstCore"),
.target(name: "SstData", dependencies: ["SstCore"]),
.target(
name: "SstWhisper",
dependencies: [
"SstCore",
.product(name: "WhisperKit", package: "WhisperKit"),
]
),
.executableTarget(name: "Sst", dependencies: ["SstCore", "SstWhisper"]),
.executableTarget(name: "SstProbe", dependencies: ["SstCore", "SstWhisper"]),
.testTarget(name: "SstCoreTests", dependencies: ["SstCore"]),
.testTarget(name: "SstDataTests", dependencies: ["SstData", "SstCore"]),
.testTarget(name: "SstWhisperTests", dependencies: ["SstWhisper"]),
],
swiftLanguageModes: [.v5]
)