Lines Matching defs:OUTPUT
64 INCLUDES = -I$(or $(OUTPUT),.) \
100 OUTPUT ?= ./
101 OUTPUT := $(abspath $(OUTPUT))/
102 export srctree OUTPUT CC LD CFLAGS V
105 SHARED_OBJDIR := $(OUTPUT)sharedobjs/
106 STATIC_OBJDIR := $(OUTPUT)staticobjs/
109 BPF_HELPER_DEFS := $(OUTPUT)bpf_helper_defs.h
112 LIB_TARGET := $(addprefix $(OUTPUT),$(LIB_TARGET))
113 LIB_FILE := $(addprefix $(OUTPUT),$(LIB_FILE))
114 PC_FILE := $(addprefix $(OUTPUT),$(PC_FILE))
123 VERSIONED_SYM_COUNT = $(shell readelf --dyn-syms --wide $(OUTPUT)libbpf.so | \
148 $(SILENT_MAKE) -C $(srctree)/tools/build CFLAGS= LDFLAGS= OUTPUT=$(SHARED_OBJDIR) $(SHARED_OBJDIR)fixdep
149 $(Q)$(MAKE) $(build)=libbpf OUTPUT=$(SHARED_OBJDIR) CFLAGS="$(CFLAGS) $(SHLIB_FLAGS)"
152 $(SILENT_MAKE) -C $(srctree)/tools/build CFLAGS= LDFLAGS= OUTPUT=$(STATIC_OBJDIR) $(STATIC_OBJDIR)fixdep
153 $(Q)$(MAKE) $(build)=libbpf OUTPUT=$(STATIC_OBJDIR)
159 $(OUTPUT)libbpf.so: $(OUTPUT)libbpf.so.$(LIBBPF_VERSION)
161 $(OUTPUT)libbpf.so.$(LIBBPF_VERSION): $(BPF_IN_SHARED) $(VERSION_SCRIPT)
165 @ln -sf $(@F) $(OUTPUT)libbpf.so
166 @ln -sf $(@F) $(OUTPUT)libbpf.so.$(LIBBPF_MAJOR_VERSION)
168 $(OUTPUT)libbpf.a: $(BPF_IN_STATIC)
171 $(OUTPUT)libbpf.pc:
179 check_abi: $(OUTPUT)libbpf.so $(VERSION_SCRIPT)
190 sort -u > $(OUTPUT)libbpf_global_syms.tmp; \
191 readelf --dyn-syms --wide $(OUTPUT)libbpf.so | \
195 sort -u > $(OUTPUT)libbpf_versioned_syms.tmp; \
196 diff -u $(OUTPUT)libbpf_global_syms.tmp \
197 $(OUTPUT)libbpf_versioned_syms.tmp; \
198 rm $(OUTPUT)libbpf_global_syms.tmp \
199 $(OUTPUT)libbpf_versioned_syms.tmp; \
249 $(INSTALL_GEN_HDRS): $(INSTALL_PFX)/%.h: $(OUTPUT)%.h
266 $(addprefix $(OUTPUT), \