First up: apologies for the PR before filing an issue 😬. If you don't want some or any of this there's no hard feelings – I did this work to support https://github.com/dfed/CacheAdvance/issues/9, and figured I should try to contribute back.
This PR does the following (each in a separate commit):
Adds a .gitignore file so that Swift Package Manager's artifacts don't make their way into git history.
Adds support for Swift Package Manager by creating a Package.swift
Moves the files into the directories that Swift Package Manager expects (in preparation of adding tests)
Adds a test file
Adds -fobjc-arc-exceptions to the build flags in Swift Package Manager.
First up: apologies for the PR before filing an issue 😬. If you don't want some or any of this there's no hard feelings – I did this work to support https://github.com/dfed/CacheAdvance/issues/9, and figured I should try to contribute back.
This PR does the following (each in a separate commit):
.gitignore
file so that Swift Package Manager's artifacts don't make their way into git history.Package.swift
-fobjc-arc-exceptions
to the build flags in Swift Package Manager.Thanks for creating a useful project!