Skip to content

A template for new Swift iOS / macOS / tvOS / watchOS Framework project

License

Notifications You must be signed in to change notification settings

georgmay/swift-package-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift

Clean Swift Package Template

This template incorporates the following features:

  1. Generic "Grab and Go" Project where you could start coding right away, by creating swift files in the Sources folder (see example).
  2. Test environment with incorporated Quick and Nible from the box (see example).
  3. Makefile to simplify the project generation and cleanup.
  4. Github Workflow

Bootstrap

  1. make init will guide you through the initialization process.
  2. make xcode will generate the xcode project for you.

Makefile

Currently the list of supported commands is following:

  1. make clean to remove .build folder and Package.resolved file.
  2. make xcode to generate the xcode project for the package.

Contribution

PRs and Issues are welcome!

Author

George Maisuradze @georgmay

Support & Share love

In case if you'd like to contribute, feel free to text me.

About

A template for new Swift iOS / macOS / tvOS / watchOS Framework project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published