Cleaned Makefile.

This commit is contained in:
Christian Deacon
2020-05-05 16:39:04 +00:00
parent 66364a1f6b
commit 5a2589b178

View File

@@ -1,13 +1,11 @@
CC = clang CC = clang
objects += src/xdpfw_loader.o src/config.o objects += src/config.o src/xdpfw_loader.o
libbpf_static_objects += libbpf/src/staticobjs/bpf.o libbpf/src/staticobjs/btf.o libbpf/src/staticobjs/libbpf_errno.o libbpf/src/staticobjs/libbpf_probes.o libbpf_static_objects += libbpf/src/staticobjs/bpf.o libbpf/src/staticobjs/btf.o libbpf/src/staticobjs/libbpf_errno.o libbpf/src/staticobjs/libbpf_probes.o
libbpf_static_objects += libbpf/src/staticobjs/libbpf.o libbpf/src/staticobjs/netlink.o libbpf/src/staticobjs/nlattr.o libbpf/src/staticobjs/str_error.o libbpf_static_objects += libbpf/src/staticobjs/libbpf.o libbpf/src/staticobjs/netlink.o libbpf/src/staticobjs/nlattr.o libbpf/src/staticobjs/str_error.o
libbpf_static_objects += libbpf/src/staticobjs/hashmap.o libbpf/src/staticobjs/bpf_prog_linfo.o libbpf_static_objects += libbpf/src/staticobjs/hashmap.o libbpf/src/staticobjs/bpf_prog_linfo.o
CFLAGS += -Ilibbpf/src -g -O2 -Wall -Werror
LDFLAGS += -lconfig -lelf -lz LDFLAGS += -lconfig -lelf -lz
all: xdpfw_loader xdpfw_filter all: xdpfw_loader xdpfw_filter
@@ -28,6 +26,5 @@ install:
cp src/xdpfw_kern.o /etc/xdpfw/xdpfw_kern.o cp src/xdpfw_kern.o /etc/xdpfw/xdpfw_kern.o
cp xdpfw /usr/bin/xdpfw cp xdpfw /usr/bin/xdpfw
cp -n other/xdpfw.service /etc/systemd/system/ cp -n other/xdpfw.service /etc/systemd/system/
.PHONY: libbpf all .PHONY: libbpf all
.DEFAULT: all .DEFAULT: all