Skip to content

Commit a2cd1b8

Browse files
committed
Add namespaced variables for cross-compilation in libblkid-rs
1 parent 6f22cfb commit a2cd1b8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

libblkid-rs-sys/build.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ use bindgen::Builder;
33
use std::{env, path::PathBuf};
44

55
fn main() {
6+
let _ = env::var("LIBBLKID_RS_PKG_CONFIG_PATH").map(|v| env::set_var("PKG_CONFIG_PATH", v));
7+
let _ = env::var("LIBBLKID_RS_PKG_CONFIG_LIBDIR").map(|v| env::set_var("PKG_CONFIG_LIBDIR", v));
8+
let _ = env::var("LIBBLKID_RS_PKG_CONFIG_SYSROOT_DIR")
9+
.map(|v| env::set_var("PKG_CONFIG_SYSROOT_DIR", v));
10+
611
let mut pkg_config = pkg_config::Config::new();
712
let pkg_config = pkg_config.atleast_version("2.33.2");
813
#[cfg(feature = "static")]

0 commit comments

Comments
 (0)