Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phatblat/swiftcli
☠️ Template for Swift projects using the Swift Package Manager
https://github.com/phatblat/swiftcli
Last synced: 28 days ago
JSON representation
☠️ Template for Swift projects using the Swift Package Manager
- Host: GitHub
- URL: https://github.com/phatblat/swiftcli
- Owner: phatblat
- License: mit
- Created: 2020-04-28T23:32:18.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-11T23:21:28.000Z (over 2 years ago)
- Last Synced: 2024-10-14T18:29:53.436Z (2 months ago)
- Language: Makefile
- Homepage:
- Size: 23.4 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SwiftCLI
A template for Swift projects using the Swift Package Manager. Includes 3 targets:
- `swiftcli`: an executable
- `SwiftCLIKit`: a library/framework to hold all logic
- `SwiftCLIKitTests`: tests for the libraryThe reason for putting all logic in the library is because an executable target
is not a bundle and thus Xcode can't run tests against it.`Makefile` is based on Rob Allen's
[Cross-platform Makefile for Swift](https://akrabat.com/cross-platform-makefile-for-swift/)## 📄 License
This repo is licensed under the MIT License. See the [LICENSE](LICENSE.md) file for rights and limitations.