Skip to content

Commit 023c6c3

Browse files
committed
Add swift-log dependency to kdbxswift package metadata
1 parent 2186691 commit 023c6c3

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

ios/KdbxSwift/Package.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,15 @@ let package = Package(
1616
dependencies: [
1717
// Dependencies declare other packages that this package depends on.
1818
// .package(url: /* package url */, from: "1.0.0"),
19+
.package(url: "https://github.com/apple/swift-log.git", from: "1.5.3"),
1920
],
2021
targets: [
2122
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
2223
// Targets can depend on other targets in this package, and on products in packages this package depends on.
2324
.target(
2425
name: "KdbxSwift",
25-
dependencies: []),
26+
dependencies: [
27+
.product(name: "Logging", package: "swift-log")]),
2628
.testTarget(
2729
name: "KdbxSwiftTests",
2830
dependencies: ["KdbxSwift"]),

ios/KdbxSwift/Sources/KdbxSwift/util/Logger.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import Logging
44
extension Logger {
55
private static var subsystem = Bundle.main.bundleIdentifier!
66

7-
public static var mainLog = Logging.Logger(label: "com.keevault.kdbxswift")
8-
public static var appLog = Logging.Logger(label: "com.keevault.keevault")
7+
public static var mainLog = Logger(label: "com.keevault.kdbxswift")
8+
public static var appLog = Logger(label: "com.keevault.keevault")
99

1010
public static func fatalError(_ message:String) -> Never {
1111
//TODO: stack trace, metadata, etc.?
@@ -14,8 +14,8 @@ extension Logger {
1414
}
1515

1616
public static func reloadConfig() {
17-
mainLog = Logging.Logger(label: "com.keevault.kdbxswift")
18-
appLog = Logging.Logger(label: "com.keevault.keevault")
17+
mainLog = Logger(label: "com.keevault.kdbxswift")
18+
appLog = Logger(label: "com.keevault.keevault")
1919
mainLog.info("Log configuration refreshed")
2020
}
2121
}

0 commit comments

Comments
 (0)