From 30b6b0e6368580b3a5cbaf724d9fe83167b420a3 Mon Sep 17 00:00:00 2001 From: Frieder Hannenheim Date: Sun, 20 Apr 2025 18:18:02 +0200 Subject: [PATCH] use wrapper for including expat This is necessary for building on systems that don't store headers in /usr/include --- build.rs | 2 +- include/wrapper.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 include/wrapper.h diff --git a/build.rs b/build.rs index 5163b7e..fa83d49 100644 --- a/build.rs +++ b/build.rs @@ -10,7 +10,7 @@ fn main() { let builder = bindgen::builder(); - let bindings = builder.header("/usr/include/expat.h") + let bindings = builder.header("include/wrapper.h") .generate() .expect("The libexpat headers must be installed"); diff --git a/include/wrapper.h b/include/wrapper.h new file mode 100644 index 0000000..526c4df --- /dev/null +++ b/include/wrapper.h @@ -0,0 +1 @@ +#include