Skip to content

Commit 8151ccf

Browse files
author
Przemysław Szurmak
committed
Support reading cookies from multiple Safari profiles
Use updated version of SweetCookieKit. Tmp pin to updated version
1 parent daf1a76 commit 8151ccf

2 files changed

Lines changed: 7 additions & 14 deletions

File tree

Package.resolved

Lines changed: 3 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
11
// swift-tools-version: 6.2
22
import CompilerPluginSupport
3-
import Foundation
43
import PackageDescription
54

6-
let sweetCookieKitPath = "../SweetCookieKit"
7-
let useLocalSweetCookieKit =
8-
ProcessInfo.processInfo.environment["CODEXBAR_USE_LOCAL_SWEETCOOKIEKIT"] == "1"
9-
let sweetCookieKitDependency: Package.Dependency =
10-
useLocalSweetCookieKit && FileManager.default.fileExists(atPath: sweetCookieKitPath)
11-
? .package(path: sweetCookieKitPath)
12-
: .package(url: "https://github.com/steipete/SweetCookieKit", from: "0.4.0")
13-
145
let package = Package(
156
name: "CodexBar",
167
platforms: [
@@ -22,7 +13,10 @@ let package = Package(
2213
.package(url: "https://github.com/apple/swift-log", from: "1.9.1"),
2314
.package(url: "https://github.com/apple/swift-syntax", from: "600.0.1"),
2415
.package(url: "https://github.com/sindresorhus/KeyboardShortcuts", from: "2.4.0"),
25-
sweetCookieKitDependency,
16+
// Temporary pin to forked SweetCookieKit commit until Safari profile support lands upstream and is released.
17+
.package(
18+
url: "https://github.com/przemyslaw-szurmak/SweetCookieKit",
19+
revision: "9d4564d6ec9555a920a654f6336d01a7d6217644"),
2620
],
2721
targets: {
2822
var targets: [Target] = [

0 commit comments

Comments
 (0)