// swift-tools-version: 5.9

import PackageDescription
import AppleProductTypes

let package = Package(
    name: "DitherCam",
    platforms: [
        .iOS("17.0")
    ],
    products: [
        .iOSApplication(
            name: "DitherCam",
            targets: ["AppModule"],
            bundleIdentifier: "com.terminalbay.dithercam",
            displayVersion: "1.0",
            bundleVersion: "1",
            accentColor: .presetColor(.orange),
            supportedDeviceFamilies: [
                .phone,
                .pad
            ],
            supportedInterfaceOrientations: [
                .portrait
            ],
            capabilities: [
                .camera(purposeString: "DitherCam uses the camera for the live dithered viewfinder."),
                .photoLibraryAdd(purposeString: "DitherCam saves dithered photos to your library.")
            ]
        )
    ],
    targets: [
        .executableTarget(
            name: "AppModule",
            path: ".",
            resources: [
                .process("Resources")
            ]
        )
    ]
)
