Slide 48
Slide 48 text
Package.swift
• cloneͨ͠ϩʔΧϧύεΛ Package.swift ʹهड़
• ςετ༻ͷexecutableΛՃ
// swift-tools-version: 5.6
// The swift-tools-version declares the minimum version of Swift required to build this package.
import PackageDescription
let package = Package(
name: "oss-forward-workshop",
products: [
.executable(name: "oss-forward-workshop", targets: ["oss-forward-workshop"])
],
dependencies: [
.package(name: "swift-argument-parser", path: "/path/to/repo/swift-argument-parser"),
],
targets: [
.target(name: "oss-forward-workshop",
dependencies: [
.product(name: "ArgumentParser", package: "swift-argument-parser"),
])
]
)
48/51