Lines Matching full:output
4 OUTPUT ?= $(abspath .output)/ macro
6 BPFTOOL_OUTPUT := $(OUTPUT)bpftool/
10 BPFOBJ_OUTPUT := $(OUTPUT)libbpf/
14 INCLUDES := -I$(OUTPUT) -I$(BPF_INCLUDE) -I$(abspath ../../include/uapi)
42 runqslower: $(OUTPUT)/runqslower
47 $(Q)$(RM) $(OUTPUT)*.o $(OUTPUT)*.d
48 $(Q)$(RM) $(OUTPUT)*.skel.h $(OUTPUT)vmlinux.h
49 $(Q)$(RM) $(OUTPUT)runqslower
50 $(Q)$(RM) -r .output
54 $(OUTPUT)/runqslower: $(OUTPUT)/runqslower.o $(BPFOBJ)
57 $(OUTPUT)/runqslower.o: runqslower.h $(OUTPUT)/runqslower.skel.h \
58 $(OUTPUT)/runqslower.bpf.o | libbpf_hdrs
60 $(OUTPUT)/runqslower.bpf.o: $(OUTPUT)/vmlinux.h runqslower.h | libbpf_hdrs
62 $(OUTPUT)/%.skel.h: $(OUTPUT)/%.bpf.o | $(BPFTOOL)
65 $(OUTPUT)/%.bpf.o: %.bpf.c $(BPFOBJ) | $(OUTPUT)
70 $(OUTPUT)/%.o: %.c | $(OUTPUT)
73 $(OUTPUT) $(BPFOBJ_OUTPUT) $(BPFTOOL_OUTPUT):
76 $(OUTPUT)/vmlinux.h: $(VMLINUX_BTF_PATH) | $(OUTPUT) $(BPFTOOL)
89 $(Q)$(MAKE) $(submake_extras) -C $(LIBBPF_SRC) OUTPUT=$(BPFOBJ_OUTPUT) \
93 $(Q)$(MAKE) $(submake_extras) -C ../bpftool OUTPUT=$(BPFTOOL_OUTPUT) bootstrap