Browse Source

bpf: re-reun build.rs if env changed

Signed-off-by: Dave Tucker <[email protected]>
Dave Tucker 2 years ago
parent
commit
c725e72796
3 changed files with 3 additions and 0 deletions
  1. 1 0
      bpf/aya-bpf-bindings/build.rs
  2. 1 0
      bpf/aya-bpf-cty/build.rs
  3. 1 0
      bpf/aya-bpf/build.rs

+ 1 - 0
bpf/aya-bpf-bindings/build.rs

@@ -1,6 +1,7 @@
 use std::env;
 
 fn main() {
+    println!("cargo:rerun-if-env-changed=CARGO_CFG_BPF_TARGET_ARCH");
     if let Ok(arch) = env::var("CARGO_CFG_BPF_TARGET_ARCH") {
         println!("cargo:rustc-cfg=bpf_target_arch=\"{}\"", arch);
     } else {

+ 1 - 0
bpf/aya-bpf-cty/build.rs

@@ -1,6 +1,7 @@
 use std::env;
 
 fn main() {
+    println!("cargo:rerun-if-env-changed=CARGO_CFG_BPF_TARGET_ARCH");
     if let Ok(arch) = env::var("CARGO_CFG_BPF_TARGET_ARCH") {
         println!("cargo:rustc-cfg=bpf_target_arch=\"{}\"", arch);
     } else {

+ 1 - 0
bpf/aya-bpf/build.rs

@@ -1,6 +1,7 @@
 use std::env;
 
 fn main() {
+    println!("cargo:rerun-if-env-changed=CARGO_CFG_BPF_TARGET_ARCH");
     if let Ok(arch) = env::var("CARGO_CFG_BPF_TARGET_ARCH") {
         println!("cargo:rustc-cfg=bpf_target_arch=\"{}\"", arch);
     } else {