Skip to content

phatblat/SwiftCLI

Repository files navigation

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 library

The 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

📄 License

This repo is licensed under the MIT License. See the LICENSE file for rights and limitations.

About

☠️ Template for Swift projects using the Swift Package Manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published