use std::env;
use std::fs;
use std::path::Path;
fn main() {
let out_dir = env::var("OUT_DIR").unwrap();
println!("cargo:warning=outdir={:?}", out_dir);
println!("cargo:warning=MESSAGE");
let so: String = String::from("./gosm/libgosm.so");
let dll: String = String::from("./gosm/libgosm.dll");
let dll_dest_path = Path::new(&out_dir).join("libgosm.dll");
let so_dest_path = Path::new(&out_dir).join("libgosm.so");
let _so_result = fs::copy(so, so_dest_path);
let _dll_result = fs::copy(dll, dll_dest_path);
println!("cargo:rustc-link-search={}", &out_dir);
println!("cargo:rustc-link-lib=gosm");
}