fix: Fix linking on Linux

This commit is contained in:
Lucas Schwiderski 2023-03-23 15:18:31 +01:00
parent 9ab05ce18c
commit 18797c4d2a
Signed by: lucas
GPG key ID: AA12679AAA6DF4D8

View file

@ -168,12 +168,14 @@ fn main() {
// sources to re-compile just the library.
if env::var("CARGO_CFG_WINDOWS").is_ok() {
build_msvc(&src_dir, &out_dir);
println!("cargo:rustc-link-search={}", out_dir);
} else {
println!("cargo:rustc-link-search=native={}", src_dir);
}
println!("cargo:lib-name={}", LIB_NAME);
println!("cargo:include={}", src_dir);
println!("cargo:rustc-link-search={}", out_dir);
println!("cargo:rustc-link-lib={}", LIB_NAME);
println!("cargo:rustc-link-lib=static={}", LIB_NAME);
let mut bindings = bindgen::Builder::default();