12 lines
470 B
Rust
12 lines
470 B
Rust
fn main() {
|
|
// Link against Zig QVL FFI shared library
|
|
let sdk_root = std::env::var("CARGO_MANIFEST_DIR")
|
|
.expect("CARGO_MANIFEST_DIR not set");
|
|
let lib_path = format!("{}/../zig-out/lib", sdk_root);
|
|
|
|
println!("cargo:rustc-link-search=native={}", lib_path);
|
|
println!("cargo:rustc-link-lib=dylib=qvl_ffi");
|
|
println!("cargo:rerun-if-changed=../zig-out/lib/libqvl_ffi.so");
|
|
println!("cargo:rerun-if-changed=../l1-identity/qvl.h");
|
|
}
|