From 06d32e11473bbd4631cf2709c16d220d81280f2d Mon Sep 17 00:00:00 2001 From: Evan Benn Date: Wed, 1 Jun 2022 09:30:50 +1000 Subject: bindings/rust/libflashrom-sys: Create thin rust bindgen binding Use bindgen to create a rust library that calls into libflashrom using FFI. BUG=b:230545739 BRANCH=None TEST=cargo test Change-Id: I36ba70de2bca8f83d2fdd6fd4c9b7c28a11624ee Signed-off-by: Evan Benn Reviewed-on: https://review.coreboot.org/c/flashrom/+/65280 Reviewed-by: Edward O'Callaghan Reviewed-by: Peter Marheine Tested-by: build bot (Jenkins) --- bindings/rust/libflashrom-sys/src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 bindings/rust/libflashrom-sys/src/lib.rs (limited to 'bindings/rust/libflashrom-sys/src') diff --git a/bindings/rust/libflashrom-sys/src/lib.rs b/bindings/rust/libflashrom-sys/src/lib.rs new file mode 100644 index 00000000..4dc82827 --- /dev/null +++ b/bindings/rust/libflashrom-sys/src/lib.rs @@ -0,0 +1,5 @@ +#![allow(non_upper_case_globals)] +#![allow(non_camel_case_types)] +#![allow(non_snake_case)] +#![allow(deref_nullptr)] +include!(concat!(env!("OUT_DIR"), "/bindings.rs")); -- cgit v1.2.3