Lines Matching refs:OUTPUT

152 ifneq ($(OUTPUT),)
157 VPATH += $(OUTPUT)
228 export srctree OUTPUT RM CC CXX LD AR CFLAGS CXXFLAGS V BISON FLEX AWK
273 FEATURE_DUMP_EXPORT := $(realpath $(OUTPUT)FEATURE-DUMP)
295 ifneq ($(OUTPUT),)
296 TE_PATH=$(OUTPUT)
297 PLUGINS_PATH=$(OUTPUT)
298 SUBCMD_PATH=$(OUTPUT)
299 LIBPERF_PATH=$(OUTPUT)
301 API_PATH=$(OUTPUT)/../lib/api/
303 API_PATH=$(OUTPUT)
327 ifneq ($(OUTPUT),)
328 LIBBPF_OUTPUT = $(abspath $(OUTPUT))/libbpf
342 PYTHON_EXTBUILD := $(OUTPUT)python_ext_build/
347 python-clean := $(call QUIET_CLEAN, python) $(RM) -r $(PYTHON_EXTBUILD) $(OUTPUT)python/perf*.so
354 PROGRAMS += $(OUTPUT)perf
357 PROGRAMS += $(OUTPUT)perf-read-vdso32
361 PROGRAMS += $(OUTPUT)perf-read-vdsox32
367 PROGRAMS += $(OUTPUT)$(LIBJVMTI)
371 DLFILTERS := $(patsubst %,$(OUTPUT)dlfilters/%,$(DLFILTERS))
377 OTHER_PROGRAMS = $(OUTPUT)perf
403 ifneq ($(OUTPUT),)
404 CFLAGS += -I$(OUTPUT)
408 ALL_PROGRAMS += $(OUTPUT)libperf-gtk.so
409 GTK_IN := $(OUTPUT)gtk-in.o
448 beauty_outdir := $(OUTPUT)trace/beauty/generated
638 $(OUTPUT)python/perf.so: $(PYTHON_EXT_SRCS) $(PYTHON_EXT_DEPS) $(LIBTRACEEVENT_DYNAMIC_LIST) $(LIBP…
643 cp $(PYTHON_EXTBUILD_LIB)perf*.so $(OUTPUT)python/
650 strip: $(PROGRAMS) $(OUTPUT)perf
651 $(STRIP) $(STRIP_OPTS) $(PROGRAMS) $(OUTPUT)perf
653 PERF_IN := $(OUTPUT)perf-in.o
655 JEVENTS := $(OUTPUT)pmu-events/jevents
656 JEVENTS_IN := $(OUTPUT)pmu-events/jevents-in.o
658 PMU_EVENTS_IN := $(OUTPUT)pmu-events/pmu-events-in.o
676 $(OUTPUT)perf: $(PERFLIBS) $(PERF_IN) $(PMU_EVENTS_IN) $(LIBTRACEEVENT_DYNAMIC_LIST)
683 $(OUTPUT)libperf-gtk.so: $(GTK_IN) $(PERFLIBS)
686 $(OUTPUT)common-cmds.h: util/generate-cmdlist.sh command-list.txt
688 $(OUTPUT)common-cmds.h: $(wildcard Documentation/perf-*.txt)
694 $(OUTPUT)PERF-VERSION-FILE: ../../.git/HEAD
695 $(Q)$(SHELL_PATH) util/PERF-VERSION-GEN $(OUTPUT)
696 $(Q)touch $(OUTPUT)PERF-VERSION-FILE
700 : $(OUTPUT)PERF-VERSION-FILE
708 ifneq ($(OUTPUT),)
709 %.o: $(OUTPUT)%.o
711 pmu-events/%.o: $(OUTPUT)pmu-events/%.o
713 util/%.o: $(OUTPUT)util/%.o
715 bench/%.o: $(OUTPUT)bench/%.o
717 tests/%.o: $(OUTPUT)tests/%.o
726 __build-dir = $(subst $(OUTPUT),,$(dir $@))
729 prepare: $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)common-cmds.h archheaders $(drm_ioctl_array) \
759 $(OUTPUT)%.o: %.c prepare FORCE
762 $(OUTPUT)%.i: %.c prepare FORCE
765 $(OUTPUT)%.s: %.c prepare FORCE
768 $(OUTPUT)%-bison.o: %.c prepare FORCE
771 $(OUTPUT)%-flex.o: %.c prepare FORCE
774 $(OUTPUT)%.o: %.S prepare FORCE
777 $(OUTPUT)%.i: %.S prepare FORCE
780 $(OUTPUT)perf-%: %.o $(PERFLIBS)
784 $(OUTPUT)perf-read-vdso32: perf-read-vdso.c util/find-map.c
789 $(OUTPUT)perf-read-vdsox32: perf-read-vdso.c util/find-map.c
793 $(OUTPUT)dlfilters/%.o: dlfilters/%.c include/perf/perf_dlfilter.h
794 $(Q)$(MKDIR) -p $(OUTPUT)dlfilters
799 $(OUTPUT)dlfilters/%.so: $(OUTPUT)dlfilters/%.o
803 LIBJVMTI_IN := $(OUTPUT)jvmti/jvmti-in.o
808 $(OUTPUT)$(LIBJVMTI): $(LIBJVMTI_IN)
817 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) $(OUTPUT)libtraceevent.a
820 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR)plugins $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) plugins
823 …$(Q)$(MAKE) -C $(TRACE_EVENT_DIR)plugins $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) $(OUTPUT)libtraceevent…
827 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) O=$(OUTPUT) clean >/dev/null
830 $(Q)$(MAKE) -C $(TRACE_EVENT_DIR) $(LIBTRACEEVENT_FLAGS) O=$(OUTPUT) install_plugins
833 $(Q)$(MAKE) -C $(LIB_DIR) O=$(OUTPUT) $(OUTPUT)libapi.a
837 $(Q)$(MAKE) -C $(LIB_DIR) O=$(OUTPUT) clean >/dev/null
841 O= OUTPUT=$(LIBBPF_OUTPUT)/ DESTDIR=$(LIBBPF_DESTDIR) prefix= \
849 $(Q)$(MAKE) -C $(LIBPERF_DIR) EXTRA_CFLAGS="$(LIBPERF_CFLAGS)" O=$(OUTPUT) $(OUTPUT)libperf.a
853 $(Q)$(MAKE) -C $(LIBPERF_DIR) O=$(OUTPUT) clean >/dev/null
856 $(Q)$(MAKE) -C $(SUBCMD_DIR) O=$(OUTPUT) $(OUTPUT)libsubcmd.a
859 $(Q)$(MAKE) -C $(SUBCMD_DIR) O=$(OUTPUT) clean
898 $(Q)$(MAKE) -C $(DOC_DIR) O=$(OUTPUT) $(@:doc=all) ASCIIDOC_EXTRA=$(ASCIIDOC_EXTRA)
921 check: $(OUTPUT)common-cmds.h
935 install-gtk: $(OUTPUT)libperf-gtk.so
938 $(INSTALL) $(OUTPUT)libperf-gtk.so '$(DESTDIR_SQ)$(libdir_SQ)'
946 $(INSTALL) $(OUTPUT)perf '$(DESTDIR_SQ)$(bindir_SQ)'; \
952 $(INSTALL) $(OUTPUT)perf-read-vdso32 '$(DESTDIR_SQ)$(bindir_SQ)';
956 $(INSTALL) $(OUTPUT)perf-read-vdsox32 '$(DESTDIR_SQ)$(bindir_SQ)';
961 $(INSTALL) $(OUTPUT)$(LIBJVMTI) '$(DESTDIR_SQ)$(libdir_SQ)';
976 $(INSTALL) $(OUTPUT)perf-archive -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
978 $(INSTALL) $(OUTPUT)perf-with-kcore -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
980 $(INSTALL) $(OUTPUT)perf-iostat -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
1033 $(Q)$(MAKE) -C $(DOC_DIR) O=$(OUTPUT) $(@:-doc=) ASCIIDOC_EXTRA=$(ASCIIDOC_EXTRA)
1040 SKEL_OUT := $(abspath $(OUTPUT)util/bpf_skel)
1055 OUTPUT=$(SKEL_TMP_OUT)/ bootstrap
1092 …all QUIET_CLEAN, core-objs) $(RM) $(LIBPERF_A) $(OUTPUT)perf-archive $(OUTPUT)perf-with-kcore $(O…
1093 …$(Q)find $(if $(OUTPUT),$(OUTPUT),.) -name '*.o' -delete -o -name '\.*.cmd' -delete -o -name '\.*.…
1094 $(Q)$(RM) $(OUTPUT).config-detected
1095 … $(ALL_PROGRAMS) perf perf-read-vdso32 perf-read-vdsox32 $(OUTPUT)pmu-events/jevents $(OUTPUT)$(LI…
1096 …/*.pyc */*.pyo $(OUTPUT)common-cmds.h TAGS tags cscope* $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)FEATUR…
1097 $(OUTPUT)util/intel-pt-decoder/inat-tables.c \
1098 $(OUTPUT)tests/llvm-src-{base,kbuild,prologue,relocation}.c \
1099 $(OUTPUT)pmu-events/pmu-events.c \
1100 $(OUTPUT)$(fadvise_advice_array) \
1101 $(OUTPUT)$(fsconfig_arrays) \
1102 $(OUTPUT)$(fsmount_arrays) \
1103 $(OUTPUT)$(fspick_arrays) \
1104 $(OUTPUT)$(madvise_behavior_array) \
1105 $(OUTPUT)$(mmap_flags_array) \
1106 $(OUTPUT)$(mmap_prot_array) \
1107 $(OUTPUT)$(mremap_flags_array) \
1108 $(OUTPUT)$(mount_flags_array) \
1109 $(OUTPUT)$(move_mount_flags_array) \
1110 $(OUTPUT)$(drm_ioctl_array) \
1111 $(OUTPUT)$(pkey_alloc_access_rights_array) \
1112 $(OUTPUT)$(sndrv_ctl_ioctl_array) \
1113 $(OUTPUT)$(sndrv_pcm_ioctl_array) \
1114 $(OUTPUT)$(kvm_ioctl_array) \
1115 $(OUTPUT)$(kcmp_type_array) \
1116 $(OUTPUT)$(socket_arrays) \
1117 $(OUTPUT)$(sockaddr_arrays) \
1118 $(OUTPUT)$(vhost_virtio_ioctl_array) \
1119 $(OUTPUT)$(perf_ioctl_array) \
1120 $(OUTPUT)$(prctl_option_array) \
1121 $(OUTPUT)$(usbdevfs_ioctl_array) \
1122 $(OUTPUT)$(x86_arch_irq_vectors_array) \
1123 $(OUTPUT)$(x86_arch_MSRs_array) \
1124 $(OUTPUT)$(x86_arch_prctl_code_array) \
1125 $(OUTPUT)$(rename_flags_array) \
1126 $(OUTPUT)$(arch_errno_name_array) \
1127 $(OUTPUT)$(sync_file_range_arrays)
1129 $(MAKE) -C $(DOC_DIR) O=$(OUTPUT) clean >/dev/null
1136 @cp $(OUTPUT)FEATURE-DUMP $(FEATURE_DUMP_COPY)