These commits allow YubiKit to be integrated with a project using SPM.
In order for it to build correctly with SPM, the Package.swift needed a single folder where it could find all the header files. So it was necessary to create a new folder with symlinks to all of them (see this thread at the Swift.org forums). These are all in YubiKit/YubiKit/SPMHeaderLinks.
Other than the adding the symlinks, the only other needed additions were a properly configured Package.swift file, a small addition to README.md, and .swiftpm added to .gitignore.
These commits allow YubiKit to be integrated with a project using SPM.
In order for it to build correctly with SPM, the Package.swift needed a single folder where it could find all the header files. So it was necessary to create a new folder with symlinks to all of them (see this thread at the Swift.org forums). These are all in YubiKit/YubiKit/SPMHeaderLinks.
Other than the adding the symlinks, the only other needed additions were a properly configured Package.swift file, a small addition to README.md, and .swiftpm added to .gitignore.