diff --git a/crosvm_control/Cargo.toml b/crosvm_control/Cargo.toml index ed455d8979..13ff6b3e82 100644 --- a/crosvm_control/Cargo.toml +++ b/crosvm_control/Cargo.toml @@ -3,7 +3,6 @@ name = "crosvm_control" version = "0.1.0" authors = ["The Chromium OS Authors"] edition = "2021" -build = "build.rs" [lib] crate-type = ["cdylib"] @@ -12,6 +11,3 @@ crate-type = ["cdylib"] base = { path = "../base" } vm_control = { path = "../vm_control" } libc = "0.2.65" - -[build-dependencies] -cbindgen = "0.20.0" diff --git a/crosvm_control/build.rs b/crosvm_control/build.rs deleted file mode 100644 index d424212f8c..0000000000 --- a/crosvm_control/build.rs +++ /dev/null @@ -1,19 +0,0 @@ -extern crate cbindgen; - -use std::env; -use std::path::PathBuf; - -fn main() { - let crate_dir = env::var("CARGO_MANIFEST_DIR").unwrap(); - - let output_file = PathBuf::from(env::var("CARGO_TARGET_DIR").unwrap()) - .join("crosvm_control.h") - .display() - .to_string(); - - cbindgen::Builder::new() - .with_crate(crate_dir) - .generate() - .expect("Unable to generate bindings") - .write_to_file(&output_file); -}