diff --git a/boring-sys/build/main.rs b/boring-sys/build/main.rs index 4d2ab6c0..05242028 100644 --- a/boring-sys/build/main.rs +++ b/boring-sys/build/main.rs @@ -501,12 +501,16 @@ fn ensure_patches_applied(config: &Config) -> io::Result<()> { fn apply_patch(config: &Config, patch_name: &str) -> io::Result<()> { let src_path = get_boringssl_source_path(config); + #[cfg(not(windows))] let cmd_path = config .manifest_dir .join("patches") .join(patch_name) .canonicalize()?; + #[cfg(windows)] + let cmd_path = config.manifest_dir.join("patches").join(patch_name); + let mut args = vec!["apply", "-v", "--whitespace=fix"]; // non-bazel versions of BoringSSL have no src/ dir