]> git.sesse.net Git - bcachefs-tools-debian/blob - build.rs
Disable pristine-tar option in gbp.conf, since there is no pristine-tar branch.
[bcachefs-tools-debian] / build.rs
1 fn main() {
2     println!("cargo:rustc-link-search=.");
3     println!("cargo:rerun-if-changed=libbcachefs.a");
4     println!("cargo:rustc-link-lib=static:+whole-archive=bcachefs");
5
6     println!("cargo:rustc-link-lib=urcu");
7     println!("cargo:rustc-link-lib=zstd");
8     println!("cargo:rustc-link-lib=blkid");
9     println!("cargo:rustc-link-lib=uuid");
10     println!("cargo:rustc-link-lib=sodium");
11     println!("cargo:rustc-link-lib=z");
12     println!("cargo:rustc-link-lib=lz4");
13     println!("cargo:rustc-link-lib=zstd");
14     println!("cargo:rustc-link-lib=udev");
15     println!("cargo:rustc-link-lib=keyutils");
16     println!("cargo:rustc-link-lib=aio");
17
18     if std::env::var("BCACHEFS_FUSE").is_ok() {
19         println!("cargo:rustc-link-lib=fuse3");
20     }
21 }