// swift-tools-version: 6.2

import PackageDescription

let package = Package(
    name: "Aligner",
    platforms: [
        .macOS("14.0")
    ],
    products: [
        .library(name: "AlignerCore", targets: ["AlignerCore"]),
        .executable(name: "Aligner", targets: ["Aligner"])
    ],
    targets: [
        .target(
            name: "AlignerCore",
            path: "Sources/AlignerCore"
        ),
        .executableTarget(
            name: "Aligner",
            dependencies: ["AlignerCore"],
            path: "Sources/Aligner"
        ),
        .testTarget(
            name: "AlignerCoreTests",
            dependencies: ["AlignerCore"],
            path: "Tests/AlignerCoreTests"
        )
    ]
)
