Lines Matching refs:OUTPUT

97 ifneq ($(OUTPUT),)
102 VPATH += $(OUTPUT)
116 $(OUTPUT)PERF-VERSION-FILE: ../../.git/HEAD
117 $(Q)$(SHELL_PATH) util/PERF-VERSION-GEN $(OUTPUT)
118 $(Q)touch $(OUTPUT)PERF-VERSION-FILE
184 ifneq ($(OUTPUT),)
185 TE_PATH=$(OUTPUT)
186 BPF_PATH=$(OUTPUT)
188 LIB_PATH=$(OUTPUT)/../lib/api/
190 LIB_PATH=$(OUTPUT)
210 PYTHON_EXTBUILD := $(OUTPUT)python_ext_build/
215 python-clean := $(call QUIET_CLEAN, python) $(RM) -r $(PYTHON_EXTBUILD) $(OUTPUT)python/perf.so
220 $(OUTPUT)python/perf.so: $(PYTHON_EXT_SRCS) $(PYTHON_EXT_DEPS) $(LIBTRACEEVENT_DYNAMIC_LIST)
224 mkdir -p $(OUTPUT)python && \
225 cp $(PYTHON_EXTBUILD_LIB)perf.so $(OUTPUT)python/
232 PROGRAMS += $(OUTPUT)perf
235 PROGRAMS += $(OUTPUT)perf-read-vdso32
239 PROGRAMS += $(OUTPUT)perf-read-vdsox32
246 OTHER_PROGRAMS = $(OUTPUT)perf
258 LIB_FILE=$(OUTPUT)libperf.a
271 ifneq ($(OUTPUT),)
272 CFLAGS += -I$(OUTPUT)
276 ALL_PROGRAMS += $(OUTPUT)libperf-gtk.so
277 GTK_IN := $(OUTPUT)gtk-in.o
279 install-gtk: $(OUTPUT)libperf-gtk.so
282 $(INSTALL) $(OUTPUT)libperf-gtk.so '$(DESTDIR_SQ)$(libdir_SQ)'
304 strip: $(PROGRAMS) $(OUTPUT)perf
305 $(STRIP) $(STRIP_OPTS) $(PROGRAMS) $(OUTPUT)perf
307 PERF_IN := $(OUTPUT)perf-in.o
309 export srctree OUTPUT RM CC LD AR CFLAGS V BISON FLEX AWK
315 $(OUTPUT)perf: $(PERFLIBS) $(PERF_IN) $(LIBTRACEEVENT_DYNAMIC_LIST)
322 $(OUTPUT)libperf-gtk.so: $(GTK_IN) $(PERFLIBS)
325 $(OUTPUT)common-cmds.h: util/generate-cmdlist.sh command-list.txt
327 $(OUTPUT)common-cmds.h: $(wildcard Documentation/perf-*.txt)
335 : $(OUTPUT)PERF-VERSION-FILE
343 ifneq ($(OUTPUT),)
344 %.o: $(OUTPUT)%.o
346 util/%.o: $(OUTPUT)util/%.o
348 bench/%.o: $(OUTPUT)bench/%.o
350 tests/%.o: $(OUTPUT)tests/%.o
359 __build-dir = $(subst $(OUTPUT),,$(dir $@))
362 prepare: $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)common-cmds.h fixdep
364 $(OUTPUT)%.o: %.c prepare FORCE
367 $(OUTPUT)%.i: %.c prepare FORCE
370 $(OUTPUT)%.s: %.c prepare FORCE
373 $(OUTPUT)%-bison.o: %.c prepare FORCE
376 $(OUTPUT)%-flex.o: %.c prepare FORCE
379 $(OUTPUT)%.o: %.S prepare FORCE
382 $(OUTPUT)%.i: %.S prepare FORCE
385 $(OUTPUT)perf-%: %.o $(PERFLIBS)
389 $(OUTPUT)perf-read-vdso32: perf-read-vdso.c util/find-vdso-map.c
394 $(OUTPUT)perf-read-vdsox32: perf-read-vdso.c util/find-vdso-map.c
400 LIBPERF_IN := $(OUTPUT)libperf-in.o
411 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) $(OUTPUT)libtraceevent.a
414 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) plugins
417 …$(Q)$(MAKE) -C $(TRACE_EVENT_DIR) $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) $(OUTPUT)libtraceevent-dynami…
421 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) O=$(OUTPUT) clean >/dev/null
424 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) install_plugins
427 $(Q)$(MAKE) -C $(LIB_DIR) O=$(OUTPUT) $(OUTPUT)libapi.a
431 $(Q)$(MAKE) -C $(LIB_DIR) O=$(OUTPUT) clean >/dev/null
434 $(Q)$(MAKE) -C $(BPF_DIR) O=$(OUTPUT) $(OUTPUT)libbpf.a
438 $(Q)$(MAKE) -C $(BPF_DIR) O=$(OUTPUT) clean >/dev/null
500 check: $(OUTPUT)common-cmds.h
518 $(INSTALL) $(OUTPUT)perf '$(DESTDIR_SQ)$(bindir_SQ)'; \
522 $(INSTALL) $(OUTPUT)perf-read-vdso32 '$(DESTDIR_SQ)$(bindir_SQ)';
526 $(INSTALL) $(OUTPUT)perf-read-vdsox32 '$(DESTDIR_SQ)$(bindir_SQ)';
531 $(INSTALL) $(OUTPUT)perf-archive -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
533 $(INSTALL) $(OUTPUT)perf-with-kcore -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
588 …$(call QUIET_CLEAN, core-objs) $(RM) $(LIB_FILE) $(OUTPUT)perf-archive $(OUTPUT)perf-with-kcore $…
590 $(Q)$(RM) $(OUTPUT).config-detected
592 …/*.pyc */*.pyo $(OUTPUT)common-cmds.h TAGS tags cscope* $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)FEATUR…
593 $(OUTPUT)util/intel-pt-decoder/inat-tables.c