summaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
authorThomas Vermeilh <ory@oryctero.pe>2021-04-14 15:17:02 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2021-04-15 11:07:41 +0200
commitc39c47c2e5a3839ab57dec0d585b7e6af60416f6 (patch)
tree358259608b142a132087c837f9f688b7a1b1a76a /build.rs
parentd0d0726615e1891a66282e77d2b1daba072570cf (diff)
Add env var EXTRA_CLANG_ARGS_<TARGET>
Closes #2009
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/build.rs b/build.rs
index cb40cb0c..fcc0bb22 100644
--- a/build.rs
+++ b/build.rs
@@ -79,4 +79,12 @@ fn main() {
println!("cargo:rerun-if-env-changed=LIBCLANG_PATH");
println!("cargo:rerun-if-env-changed=LIBCLANG_STATIC_PATH");
println!("cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS");
+ println!(
+ "cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_{}",
+ std::env::var("TARGET").unwrap()
+ );
+ println!(
+ "cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_{}",
+ std::env::var("TARGET").unwrap().replace("-", "_")
+ );
}