在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:swiftbrew/Swiftbrew开源软件地址:https://github.com/swiftbrew/Swiftbrew开源编程语言:Swift 89.2%开源软件介绍:SwiftbrewA package manager that installs prebuilt Swift command line tool packages, or Homebrew for Swift packages. InstallationHomebrew
Mint
Swiftbrew
Usage
Package reference can be a shorthand for a GitHub repository
( ExamplesInstall the latest version of
or
Install
Why create another package manager?Homebrew is a popular method of distributing command line tools on macOS. Some popular Swift command line tools are already distributed via Homebrew. But there are some limitations:
Mint is a package manager that builds and installs Swift command line tool packages. Mint is more flexible than Homebrew as it allows installing a specific version of a package. The downside of Mint is that it requires you to build all packages from source. This can be very time-consuming as you start replacing most of your Ruby tools in your iOS project with Swift packages, since bumping a tool version would require rebuilding it from all your developers' machines. Introducing SwiftbrewSwiftbrew saves Swift packages maintainers and users' time by caching prebuilt Swift command line tool packages, while flexible enough to let users install multiple versions of a package. Swiftbrew builds and caches Swift packages on CDN servers so that they are fast to download from anywhere. Swiftbrew bottles (prebuilt packages) are hosted on Bintray, the same service that hosts Homebrew bottles. If any package is not available as a bottle, it will be built by Swiftbrew build workers and cached after the first installation request, so that it will available for everyone later on. Here is what an installation output looks like: 全部评论
专题导读
上一篇:minio/homebrew-stable: Homebrew tap for MinIO发布时间:2022-06-14下一篇:oznu/homebridge-syno-spk: Homebridge Package for Synology DSM 7.发布时间:2022-06-14热门推荐
热门话题
阅读排行榜
|
请发表评论