diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-10-21 08:39:37 +0200 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-10-30 12:09:18 +0100 |
| commit | 67da9294f930cbad132e5dcb88ff824962c4ca4c (patch) | |
| tree | 400386abdd3ce53f15b19d18478eab2c784a4ca2 | |
| parent | 40cd7d3bf5b5b55293719ef5a2e1a65ae8452970 (diff) | |
| download | mullvadvpn-67da9294f930cbad132e5dcb88ff824962c4ca4c.tar.xz mullvadvpn-67da9294f930cbad132e5dcb88ff824962c4ca4c.zip | |
Specify `mnl` & `nftnl` object files via Cargo config
| -rw-r--r-- | .cargo/config.toml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.cargo/config.toml b/.cargo/config.toml index b58e89798b..faaee0f0c2 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -6,3 +6,16 @@ rustflags = ["-Ctarget-feature=+crt-static"] [target.aarch64-pc-windows-msvc] rustflags = ["-Ctarget-feature=+crt-static"] + +[target.x86_64-unknown-linux-gnu.mnl] +rustc-link-lib = ["mnl"] +rustc-link-search = ["native=dist-assets/binaries/x86_64-unknown-linux-gnu"] +[target.aarch64-unknown-linux-gnu.mnl] +rustc-link-lib = ["mnl"] +rustc-link-search = ["native=dist-assets/binaries/aarch64-unknown-linux-gnu"] +[target.x86_64-unknown-linux-gnu.nftnl] +rustc-link-lib = ["nftnl", "mnl"] +rustc-link-search = ["native=dist-assets/binaries/x86_64-unknown-linux-gnu"] +[target.aarch64-unknown-linux-gnu.nftnl] +rustc-link-lib = ["nftnl", "mnl"] +rustc-link-search = ["native=dist-assets/binaries/aarch64-unknown-linux-gnu"] |
