diff --git a/apps/packet-gateway/build.rs b/apps/packet-gateway/build.rs new file mode 100644 index 0000000..09081fa --- /dev/null +++ b/apps/packet-gateway/build.rs @@ -0,0 +1,13 @@ +use std::process::Command; + +fn main() { + // Build the eBPF program + let status = Command::new("cargo") + .args(&["build-bpf", "--release"]) + .status() + .expect("Failed to execute cargo build-bpf"); + + if !status.success() { + panic!("Failed to build eBPF program"); + } +}