From 835bfc3cfa5b425ae8fee704ee002d13a265a452 Mon Sep 17 00:00:00 2001 From: Junichi Uekawa Date: Thu, 14 Apr 2022 12:42:06 +0000 Subject: [PATCH] Revert "crosvm_control: Generate C header during build" This reverts commit 06fca32aff0d2d7b7013674812f07109f09ff71c. Reason for revert: cros side dependency is not there yet Original change's description: > crosvm_control: Generate C header during build > > Generates a C header for the crosvm_control library during crosvm build. > > BUG=b:188858559 > TEST=cq > > Cq-Depend: chromium:3553666 > Change-Id: Ic6d57d654f546a4ddf9facad16d29a03c103ebbe > Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3553761 > Reviewed-by: Dennis Kempin > Tested-by: kokoro > Commit-Queue: Kameron Lutes Bug: b:188858559 Change-Id: I34a2d970415f95f559678520901340c1d8e6297a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3581450 Auto-Submit: Junichi Uekawa Commit-Queue: Rubber Stamper Bot-Commit: Rubber Stamper --- crosvm_control/Cargo.toml | 4 ---- crosvm_control/build.rs | 19 ------------------- 2 files changed, 23 deletions(-) delete mode 100644 crosvm_control/build.rs 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); -}