summaryrefslogtreecommitdiff
path: root/wrappers/swift/Package.swift
diff options
context:
space:
mode:
authorStevenWdV <stevenwdv@gmail.com>2021-12-14 15:56:10 +0100
committerStevenWdV <stevenwdv@gmail.com>2021-12-14 15:56:10 +0100
commitae826fde04191d26af68b898cf4b2f537d24a8ec (patch)
treec41943907e6c880a4254106942fc2c399c462016 /wrappers/swift/Package.swift
parentd9953dcc09ce61e249e40857bbf5cb98e0bb1fbf (diff)
Add Swift wrapper, support more platforms in Makefile
Diffstat (limited to 'wrappers/swift/Package.swift')
-rw-r--r--wrappers/swift/Package.swift24
1 files changed, 24 insertions, 0 deletions
diff --git a/wrappers/swift/Package.swift b/wrappers/swift/Package.swift
new file mode 100644
index 0000000..bb6f8e9
--- /dev/null
+++ b/wrappers/swift/Package.swift
@@ -0,0 +1,24 @@
+// swift-tools-version:5.1
+//TODO ^ find out minimal version
+
+import PackageDescription
+
+let package = Package(
+ name: "EduVpnCommon",
+ products: [
+ .library(
+ name: "EduVpnCommon",
+ targets: ["EduVpnCommon"]),
+ ],
+ dependencies: [
+ .package(path: "CEduVpnCommon"),
+ ],
+ targets: [
+ .target(
+ name: "EduVpnCommon",
+ dependencies: ["CEduVpnCommon"]),
+ .testTarget(
+ name: "EduVpnCommonTests",
+ dependencies: ["EduVpnCommon"]),
+ ]
+)