@@ -21,7 +21,7 @@ CXX ?= $(CROSS_COMPILE)g++
21
21
22
22
HOSTPKG_CONFIG := pkg-config
23
23
24
- CFLAGS += -g -O0 -rdynamic -Wall -Werror -I$(KHDR_INCLUDES ) -I $( OUTPUT )
24
+ CFLAGS += -g -O0 -rdynamic -Wall -Werror -I$(OUTPUT )
25
25
LDLIBS += -lelf -lz -lrt -lpthread
26
26
27
27
# Silence some warnings when compiled with clang
@@ -65,7 +65,6 @@ BPFTOOLDIR := $(TOOLSDIR)/bpf/bpftool
65
65
SCRATCH_DIR := $(OUTPUT ) /tools
66
66
BUILD_DIR := $(SCRATCH_DIR ) /build
67
67
INCLUDE_DIR := $(SCRATCH_DIR ) /include
68
- KHDR_INCLUDES := $(SCRATCH_DIR ) /uapi/include
69
68
BPFOBJ := $(BUILD_DIR ) /libbpf/libbpf.a
70
69
ifneq ($(CROSS_COMPILE ) ,)
71
70
HOST_BUILD_DIR := $(BUILD_DIR ) /host
151
150
$(Q)cp "$(VMLINUX_H)" $@
152
151
endif
153
152
154
- $(KHDR_INCLUDES ) /linux/hid.h : $(top_srcdir ) /include/uapi/linux/hid.h
155
- $(MAKE ) -C $(top_srcdir ) INSTALL_HDR_PATH=$(SCRATCH_DIR ) /uapi headers_install
156
-
157
153
$(RESOLVE_BTFIDS ) : $(HOST_BPFOBJ ) | $(HOST_BUILD_DIR ) /resolve_btfids \
158
154
$(TOOLSDIR ) /bpf/resolve_btfids/main.c \
159
155
$(TOOLSDIR ) /lib/rbtree.c \
@@ -231,7 +227,7 @@ $(BPF_SKELS): %.skel.h: %.bpf.o $(BPFTOOL) | $(OUTPUT)
231
227
$(Q )$(BPFTOOL ) gen object $(<:.o=.linked1.o ) $<
232
228
$(Q )$(BPFTOOL ) gen skeleton $(<:.o=.linked1.o ) name $(notdir $(<:.bpf.o= ) ) > $@
233
229
234
- $(OUTPUT ) /% .o : % .c $(BPF_SKELS ) $( KHDR_INCLUDES ) /linux/hid.h
230
+ $(OUTPUT ) /% .o : % .c $(BPF_SKELS )
235
231
$(call msg,CC,,$@ )
236
232
$(Q )$(CC ) $(CFLAGS ) -c $(filter % .c,$^ ) $(LDLIBS ) -o $@
237
233
0 commit comments