ftdi-prog/ftdi-vcp-sys/build.rs
Sean Cross 22528a892f messy commit: start implementing ftdi-vcp-rs
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-30 17:56:40 +08:00

21 lines
629 B
Rust

use std::env;
use std::fs;
use std::path::PathBuf;
fn main() {
let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
fs::copy(
"lib/vcp-2.12.28/amd64/ftd2xx.lib",
out_dir.join(format!("ftd2xx.lib")),
)
.unwrap();
println!("cargo:rustc-link-search=native={}", out_dir.into_os_string().into_string().expect("invalid path string"));
// println!("cargo:rustc-link-search=native={}", vcp_dir);
// println!("cargo:rustc-link-lib=static={}/ftd2xx", vcp_dir);
// cc::Build::new()
// .file("foo.c")
// .file("bar.c")
// .compile("foo");
}