From d18cf90973a32dc0d28f94eec91faf14ae8b4443 Mon Sep 17 00:00:00 2001 From: Matt Maddux Date: Wed, 22 Apr 2020 14:42:29 -0500 Subject: [PATCH] Added SPM Support (#60) - Added Package.swift - Updated README.md with SPM instructions - Updated .gitignore for swiftpm folder --- .gitignore | 1 + Package.swift | 14 ++++++++++++++ README.md | 11 +++++++++++ 3 files changed, 26 insertions(+) create mode 100644 Package.swift diff --git a/.gitignore b/.gitignore index 101296b..c4f49b7 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ xcuserdata ## Obj-C/Swift specific *.hmap *.ipa +.swiftpm/ diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..24f736b --- /dev/null +++ b/Package.swift @@ -0,0 +1,14 @@ +// swift-tools-version:4.1 + +import PackageDescription + +let package = Package( + name: "SwCrypt", + products: [ + .library(name: "SwCrypt", targets: ["SwCrypt"]) + ], + targets: [ + .target(name: "SwCrypt", path: "SwCrypt"), + .testTarget(name: "SwCryptTests", dependencies: ["SwCrypt"], path: "SwCryptTests") + ] +) diff --git a/README.md b/README.md index 6ef51a9..f5a2a7c 100644 --- a/README.md +++ b/README.md @@ -148,6 +148,17 @@ Just copy [SwCrypt.swift](https://github.com/soyersoyer/SwCrypt/blob/master/SwCr [CocoaPods]: https://cocoapods.org [CocoaPods Installation]: https://guides.cocoapods.org/using/getting-started.html#getting-started + +### Swift Package Manager +SPM is built into new versions of Xcode. To install SwCrypt with SPM: + +1. Open your project in Xcode + +2. Click "File" -> "Swift Packages" -> "Add Package Dependency..." + +3. Paste the following URL: https://github.com/soyersoyer/SwCrypt + +4. Click "Next" -> "Next" -> "Finish" Inspired from