use std::env;
use std::path::PathBuf;
fn main() {
let kyber_lib_path = "kyber/libs";
println!("cargo:rustc-link-search=native={}", kyber_lib_path);
let out_dir = env::var("OUT_DIR").unwrap();
let dest_path = PathBuf::from(&out_dir).join("kyber.dll");
std::fs::copy(format!("{}/kyber.dll", kyber_lib_path), &dest_path).unwrap();
println!("cargo:warning=Copied DLL to: {}", dest_path.display());
println!("cargo:rerun-if-changed=build.rs");
println!("cargo:rerun-if-changed={}/kyber.dll", kyber_lib_path);
}