use SwiftPM's linker settings to link zlib (#705)
Motivation: SwiftPM recently introduced a feature that allows you to link libraries without special system libraries. Modifications: make CNIOZlib link zlib directly Result: fewer repositories
This commit is contained in:
parent
f38984d80e
commit
9c93d6e7ec
|
@ -38,7 +38,11 @@ var targets: [PackageDescription.Target] = [
|
|||
.target(name: "NIOHTTP1Server",
|
||||
dependencies: ["NIO", "NIOHTTP1", "NIOConcurrencyHelpers"]),
|
||||
.target(name: "CNIOHTTPParser"),
|
||||
.target(name: "CNIOZlib"),
|
||||
.target(name: "CNIOZlib",
|
||||
dependencies: [],
|
||||
linkerSettings: [
|
||||
.linkedLibrary("z")
|
||||
]),
|
||||
.target(name: "NIOTLS", dependencies: ["NIO"]),
|
||||
.target(name: "NIOChatServer",
|
||||
dependencies: ["NIO", "NIOConcurrencyHelpers"]),
|
||||
|
@ -85,7 +89,6 @@ let package = Package(
|
|||
.library(name: "NIOWebSocket", targets: ["NIOWebSocket"]),
|
||||
],
|
||||
dependencies: [
|
||||
.package(url: "https://github.com/apple/swift-nio-zlib-support.git", from: "1.0.0"),
|
||||
],
|
||||
targets: targets
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue