Slide 15
Slide 15 text
Package.swift
// swift-tools-version:5.0
// The swift-tools-version declares the minimum version of Swift required to build this package.
import PackageDescription
let package = Package(
name: "swift-color-detector",
products: [
.executable(name:"swift-color-detector", targets: ["swift-color-detector"]),
.library(name: "SwiftColorDetectKit", targets: ["SwiftColorDetectKit"]),
],
dependencies: [
.package(url: "https://github.com/apple/swift-syntax.git", from: Version(0, 50000, 0)),
...
],
targets: [
.target(name: "swift-color-detector", dependencies: ["SwiftColorDetectKit", ...]),
.target(name: "SwiftColorDetectKit", dependencies: ["SwiftSyntax", ...]),
.testTarget(name: "SwiftColorDetectKitTests", dependencies: ["SwiftColorDetectKit"]),
]
)