fn main() { let usb_ids_path = std::env::var("USB_IDS_PATH") .unwrap_or_else(|_| "/usr/local/share/hwdata/usb.ids".to_owned()); println!("cargo:rerun-if-env-changed=USB_IDS_PATH"); println!("cargo:rustc-env=LIBUDEV_ZERO_USB_IDS_PATH={usb_ids_path}"); println!("cargo:rustc-cdylib-link-arg=-nostdlib"); println!("cargo:rustc-cdylib-link-arg=-Wl,-soname,libudev.so.1"); }