BinaryBirds/build-kit
A Swift wrapper around common Swift commands.
Usage
Some basic examples:
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])Install
Just use the Swift Package Manager as usual:
.package(url: "https://github.com/binarybirds/build-kit", from: "1.0.0"),Don't forget to add "PackageManagerKit" to your target as a dependency:
.product(name: "BuildKit", package: "build-kit"),That's it.
License
WTFPL - Do what the fuck you want to.
Package Metadata
Repository: BinaryBirds/build-kit
Stars: 0
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: MIT
Topics: swift, swift-5
README: README.md
Archived: yes