一个 Swift 包装器,用于封装常用的 Swift 命令。
一些基本示例
import BuildKit
let project = Project(path: "~/example")
try project.run(.package(.initialize(.executable)))
try project.run(.package(.update))
try project.run(.package(.generateXcodeProject))
try project.run(.build, flags: [.config(.debug), .stdlib(true)])
try project.run(.test, flags: [.parallel])
像往常一样使用 Swift 包管理器即可
.package(url: "https://github.com/binarybirds/build-kit", from: "1.0.0"),
不要忘记将 "PackageManagerKit" 作为依赖项添加到你的目标中
.product(name: "BuildKit", package: "build-kit"),
就是这样。
WTFPL - 想怎么用就怎么用。