mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 02:25:23 +00:00
Revert "crosvm_control: Generate C header during build"
This reverts commit 06fca32aff
.
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 <denniskempin@google.com>
> Tested-by: kokoro <noreply+kokoro@google.com>
> Commit-Queue: Kameron Lutes <kalutes@chromium.org>
Bug: b:188858559
Change-Id: I34a2d970415f95f559678520901340c1d8e6297a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3581450
Auto-Submit: Junichi Uekawa <uekawa@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
This commit is contained in:
parent
e8d38a6a8f
commit
835bfc3cfa
2 changed files with 0 additions and 23 deletions
|
@ -3,7 +3,6 @@ name = "crosvm_control"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
authors = ["The Chromium OS Authors"]
|
authors = ["The Chromium OS Authors"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
build = "build.rs"
|
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
crate-type = ["cdylib"]
|
crate-type = ["cdylib"]
|
||||||
|
@ -12,6 +11,3 @@ crate-type = ["cdylib"]
|
||||||
base = { path = "../base" }
|
base = { path = "../base" }
|
||||||
vm_control = { path = "../vm_control" }
|
vm_control = { path = "../vm_control" }
|
||||||
libc = "0.2.65"
|
libc = "0.2.65"
|
||||||
|
|
||||||
[build-dependencies]
|
|
||||||
cbindgen = "0.20.0"
|
|
||||||
|
|
|
@ -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);
|
|
||||||
}
|
|
Loading…
Reference in a new issue