From f5d9d3a8d5402ba5b149ef42aa5f15ad1eb57d61 Mon Sep 17 00:00:00 2001 From: Christian Deacon Date: Sun, 23 Feb 2025 17:31:36 -0500 Subject: [PATCH] Update workflow and Makefile. --- .github/workflows/build.yml | 4 +++- Makefile | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 255bf8c..6892c87 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,8 +25,10 @@ jobs: run: sudo apt install -y llvm - name: Install LibXDP Depedencies run: sudo apt install -y libpcap-dev m4 gcc-multilib linux-tools-$(uname -r) - - name: Make and install LibXDP + - name: Build LibXDP. run: make libxdp + - name: Install LibXDP. + run: sudo make libxdp_install - name: Make project run: LIBBPF_LIBXDP_STATIC=1 make - name: Install project diff --git a/Makefile b/Makefile index ae377e8..1d797f3 100644 --- a/Makefile +++ b/Makefile @@ -113,8 +113,8 @@ libxdp: $(MAKE) -C $(XDP_TOOLS_DIR) libxdp libxdp_install: - sudo $(MAKE) -C $(LIBBPF_SRC) install - sudo $(MAKE) -C $(LIBXDP_DIR) install + $(MAKE) -C $(LIBBPF_SRC) install + $(MAKE) -C $(LIBXDP_DIR) install libxdp_clean: $(MAKE) -C $(XDP_TOOLS_DIR) clean