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)
39 runqslower: $(OUTPUT)/runqslower
44 $(Q)$(RM) $(OUTPUT)*.o $(OUTPUT)*.d
45 $(Q)$(RM) $(OUTPUT)*.skel.h $(OUTPUT)vmlinux.h
46 $(Q)$(RM) $(OUTPUT)runqslower
47 $(Q)$(RM) -r .output
51 $(OUTPUT)/runqslower: $(OUTPUT)/runqslower.o $(BPFOBJ)
54 $(OUTPUT)/runqslower.o: runqslower.h $(OUTPUT)/runqslower.skel.h \
55 $(OUTPUT)/runqslower.bpf.o | libbpf_hdrs
57 $(OUTPUT)/runqslower.bpf.o: $(OUTPUT)/vmlinux.h runqslower.h | libbpf_hdrs
59 $(OUTPUT)/%.skel.h: $(OUTPUT)/%.bpf.o | $(BPFTOOL)
62 $(OUTPUT)/%.bpf.o: %.bpf.c $(BPFOBJ) | $(OUTPUT)
67 $(OUTPUT)/%.o: %.c | $(OUTPUT)
70 $(OUTPUT) $(BPFOBJ_OUTPUT) $(BPFTOOL_OUTPUT):
73 $(OUTPUT)/vmlinux.h: $(VMLINUX_BTF_PATH) | $(OUTPUT) $(BPFTOOL)
86 $(Q)$(MAKE) $(submake_extras) -C $(LIBBPF_SRC) OUTPUT=$(BPFOBJ_OUTPUT) \
90 $(Q)$(MAKE) $(submake_extras) -C ../bpftool OUTPUT=$(BPFTOOL_OUTPUT) bootstrap