diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-01-14 15:48:24 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-01-24 17:35:03 +0100 |
| commit | 2db0cb4fdc6887c089f1504491590d3fbb4a5966 (patch) | |
| tree | e4fb025817bdf72b189ff903e07fb1d55fd81b63 | |
| parent | 61abc12396eea20afaf9ca25ad57d5ac46cdba93 (diff) | |
| download | mullvadvpn-2db0cb4fdc6887c089f1504491590d3fbb4a5966.tar.xz mullvadvpn-2db0cb4fdc6887c089f1504491590d3fbb4a5966.zip | |
Search for `lib.exe` in more paths
| -rw-r--r-- | wireguard-go-rs/build.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/wireguard-go-rs/build.rs b/wireguard-go-rs/build.rs index a2129d8641..03b78e172f 100644 --- a/wireguard-go-rs/build.rs +++ b/wireguard-go-rs/build.rs @@ -278,9 +278,10 @@ fn find_lib_exe() -> anyhow::Result<PathBuf> { // Find lib.exe relative to msbuild.exe, in ../../../../ relative to msbuild let search_path = msbuild_exe .ancestors() - .nth(3) + .nth(4) .context("Unexpected msbuild.exe path")?; + // TODO: Make this arch agnostic (host AND target) let path_is_lib_exe = |file: &Path| file.ends_with("Hostx64/x64/lib.exe"); find_file(search_path, &path_is_lib_exe)?.context("No lib.exe relative to msbuild.exe") |
