From 8376c634d4d42f38339ab272a0f22a12d5b36d65 Mon Sep 17 00:00:00 2001 From: Jackson Coxson Date: Wed, 29 Jan 2025 13:42:47 -0700 Subject: [PATCH] Add vendored openssl-sys for Windows builds --- idevice/Cargo.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idevice/Cargo.toml b/idevice/Cargo.toml index 4bc9e99..eddb41b 100644 --- a/idevice/Cargo.toml +++ b/idevice/Cargo.toml @@ -14,6 +14,7 @@ keywords = ["lockdownd", "ios"] tokio = { version = "1.43", features = ["io-util", "macros", "time"] } tokio-openssl = { version = "0.6" } openssl = { version = "0.10" } +openssl-sys = { version = "0.9", optional = true } plist = { version = "1.7" } serde = { version = "1", features = ["derive"] } @@ -53,3 +54,6 @@ full = [ "usbmuxd", "xpc", ] + +[target.'cfg(target_os = "windows")'.features] +default = ["dep:openssl-sys", "openssl-sys/vendored"]