feat: integrate Sparkle 2 for secure in-app updates

This commit is contained in:
nimbold
2026-06-06 15:01:40 +03:30
parent 301e337c2e
commit a375b2e685
11 changed files with 123 additions and 211 deletions
+6
View File
@@ -10,9 +10,15 @@ let package = Package(
products: [
.executable(name: "Firelink", targets: ["Firelink"])
],
dependencies: [
.package(url: "https://github.com/sparkle-project/Sparkle", from: "2.6.4")
],
targets: [
.executableTarget(
name: "Firelink",
dependencies: [
.product(name: "Sparkle", package: "Sparkle")
],
path: "Sources/Firelink",
resources: [
.process("Assets.xcassets")