fix build script

main
Ziyang Hu 2 years ago
parent fff799f44e
commit 55be00f413

@ -29,4 +29,7 @@ cozorocks = { path = "cozorocks" }
tikv-jemallocator = "0.5"
[profile.release]
lto = true
lto = true
[workspace]
members = ["cozorocks"]

@ -1,5 +1,5 @@
fn main() {
println!("cargo:rustc-link-search=deps/lib/");
println!("cargo:rustc-link-search=../deps/lib/");
println!("cargo:rustc-link-search=/opt/homebrew/lib/");
println!("cargo:rustc-link-lib=rocksdb");
println!("cargo:rustc-link-lib=z");
@ -8,18 +8,18 @@ fn main() {
println!("cargo:rustc-link-lib=snappy");
println!("cargo:rustc-link-lib=zstd");
println!("cargo:rustc-link-lib=jemalloc");
println!("cargo:rerun-if-changed=cozorocks/src/bridge/mod.rs");
println!("cargo:rerun-if-changed=cozorocks/bridge/bridge.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/common.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/db.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/db.cpp");
println!("cargo:rerun-if-changed=cozorocks/bridge/slice.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/status.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/status.cpp");
println!("cargo:rerun-if-changed=cozorocks/bridge/opts.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/iter.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/tx.h");
println!("cargo:rerun-if-changed=cozorocks/bridge/tx.cpp");
println!("cargo:rerun-if-changed=src/bridge/mod.rs");
println!("cargo:rerun-if-changed=bridge/bridge.h");
println!("cargo:rerun-if-changed=bridge/common.h");
println!("cargo:rerun-if-changed=bridge/db.h");
println!("cargo:rerun-if-changed=bridge/db.cpp");
println!("cargo:rerun-if-changed=bridge/slice.h");
println!("cargo:rerun-if-changed=bridge/status.h");
println!("cargo:rerun-if-changed=bridge/status.cpp");
println!("cargo:rerun-if-changed=bridge/opts.h");
println!("cargo:rerun-if-changed=bridge/iter.h");
println!("cargo:rerun-if-changed=bridge/tx.h");
println!("cargo:rerun-if-changed=bridge/tx.cpp");
cxx_build::bridge("src/bridge/mod.rs")
.files(["bridge/status.cpp", "bridge/db.cpp", "bridge/tx.cpp"])

Loading…
Cancel
Save