From 26809233826844913ee683216001523d9543913a Mon Sep 17 00:00:00 2001 From: Jimmy Bourassa Date: Thu, 9 Jan 2025 18:50:38 -0500 Subject: [PATCH] What if we only incldue 1 header? --- setup-ruby-and-rust/action.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup-ruby-and-rust/action.yml b/setup-ruby-and-rust/action.yml index e454512..3e77cf7 100644 --- a/setup-ruby-and-rust/action.yml +++ b/setup-ruby-and-rust/action.yml @@ -350,7 +350,10 @@ runs: fi libclang_path="$msys_root/opt/llvm-15/bin" - bindgen_extra_clang_args="--target=${{ steps.derive-toolchain.outputs.toolchain }} --sysroot=$msys_root -I'C:\Program Files\LLVM\lib\clang\18\include'" + mkdir %TEMP%\extra-includes + cp C:\Program Files\LLVM\lib\clang\18\include\stdchkint.h' %TEMP%\extra-includes + + bindgen_extra_clang_args="--target=${{ steps.derive-toolchain.outputs.toolchain }} --sysroot=$msys_root -I%TEMP%\extra-includes" echo "::info::List clang include dir" echo "int main() { return 0; }" > foo.c && clang foo.c -v