Skip to content

Commit b005dd3

Browse files
committed
add INCLUDE_SYSTEM_EXTENSIONS_KIT define
1 parent 63dfca7 commit b005dd3

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

Package.swift

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ let package = Package(
1212
// Products define the executables and libraries a package produces, and make them visible to other packages.
1313
.library(
1414
name: "SystemExtensionKit",
15-
targets: ["SystemExtensionKit"]),
15+
targets: ["SystemExtensionKit"]
16+
),
1617
],
1718
dependencies: [],
1819
targets: [
@@ -22,9 +23,13 @@ let package = Package(
2223
name: "SystemExtensionKit",
2324
dependencies: [],
2425
path: "Sources",
25-
resources: [.copy("Resources/PrivacyInfo.xcprivacy")]),
26+
resources: [.copy("Resources/PrivacyInfo.xcprivacy")],
27+
swiftSettings: [.define("INCLUDE_SYSTEM_EXTENSIONS_KIT")]
28+
),
2629
.testTarget(
2730
name: "SystemExtensionKitTests",
28-
dependencies: ["SystemExtensionKit"]),
31+
dependencies: ["SystemExtensionKit"]
32+
),
2933
],
30-
swiftLanguageVersions: [.v5])
34+
swiftLanguageVersions: [.v5]
35+
)

Sources/SystemExtensionKit/SystemExtensionKit.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import SystemExtensions
1212
#error("SystemExtensionKit doesn't support Swift versions below 5.5.")
1313
#endif
1414

15-
/// Current SystemExtensionKit version 2.0.3. Necessary since SPM doesn't use dynamic libraries. Plus this will be more accurate.
16-
public let version = "2.0.3"
15+
/// Current SystemExtensionKit version 2.0.4. Necessary since SPM doesn't use dynamic libraries. Plus this will be more accurate.
16+
public let version = "2.0.4"
1717

1818
public let SystemExtension = SystemExtensionKit.shared
1919

0 commit comments

Comments
 (0)