mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-02-23 00:00:02 +03:00
22 lines
763 B
Rust
22 lines
763 B
Rust
|
fn main() {
|
||
|
println!("cargo:rustc-link-search=..");
|
||
|
println!("cargo:rerun-if-changed=../libbcachefs.a");
|
||
|
println!("cargo:rustc-link-lib=static:+whole-archive=bcachefs");
|
||
|
|
||
|
println!("cargo:rustc-link-lib=urcu");
|
||
|
println!("cargo:rustc-link-lib=zstd");
|
||
|
println!("cargo:rustc-link-lib=blkid");
|
||
|
println!("cargo:rustc-link-lib=uuid");
|
||
|
println!("cargo:rustc-link-lib=sodium");
|
||
|
println!("cargo:rustc-link-lib=z");
|
||
|
println!("cargo:rustc-link-lib=lz4");
|
||
|
println!("cargo:rustc-link-lib=zstd");
|
||
|
println!("cargo:rustc-link-lib=udev");
|
||
|
println!("cargo:rustc-link-lib=keyutils");
|
||
|
println!("cargo:rustc-link-lib=aio");
|
||
|
|
||
|
if std::env::var("BCACHEFS_FUSE").is_ok() {
|
||
|
println!("cargo:rustc-link-lib=fuse3");
|
||
|
}
|
||
|
}
|