From 9fd82b00b02a0be4a2b8eaae584f5a69f8571c36 Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Tue, 7 Apr 2020 19:39:37 -0400 Subject: [PATCH] Add the C client include directory Will eventually need to move the `aeron/` folder and add an aeron-client-sys crate. --- aeron-driver-sys/build.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/aeron-driver-sys/build.rs b/aeron-driver-sys/build.rs index c8faa72..f974b1b 100644 --- a/aeron-driver-sys/build.rs +++ b/aeron-driver-sys/build.rs @@ -91,6 +91,7 @@ pub fn main() { println!("cargo:include={}", header_path.display()); let bindings = bindgen::Builder::default() .clang_arg(format!("-I{}", header_path.display())) + .clang_arg(format!("-I{}", aeron_path.join("aeron-client/src/main/c").display())) .header("bindings.h") .whitelist_function("aeron_.*") .whitelist_type("aeron_.*")