Home | History | Annotate | Download | only in linux-tools-perf

Lines Matching refs:Perf

34 $(OUTPUT)PERF-VERSION-FILE: .FORCE-PERF-VERSION-FILE
35 @$(SHELL_PATH) util/PERF-VERSION-GEN $(OUTPUT)
36 -include $(OUTPUT)PERF-VERSION-FILE
112 # this is interpreted as relative to $(prefix) and "perf" at
124 perfexecdir = libexec/perf-core
126 template_dir = share/perf-core/templates
127 htmldir = share/doc/perf-doc
177 SCRIPT_SH += perf-archive.sh
182 $(OUTPUT)python/perf.so: $(PYRF_OBJS)
194 # Single 'perf' binary right now:
196 PROGRAMS += $(OUTPUT)perf
204 OTHER_PROGRAMS = $(OUTPUT)perf
248 LIB_H += perf.h
381 # Files needed for the python binding, perf.so
384 # tools/perf/util/setup.py
489 LIB_OBJS += $(OUTPUT)scripts/perl/Perf-Trace-Util/Context.o
554 LIB_OBJS += $(OUTPUT)scripts/python/Perf-Trace-Util/Context.o
555 LANG_BINDINGS += $(OUTPUT)python/perf.so
659 strip: $(PROGRAMS) $(OUTPUT)perf
660 $(STRIP) $(STRIP_OPTS) $(PROGRAMS) $(OUTPUT)perf
662 $(OUTPUT)perf.o: perf.c $(OUTPUT)common-cmds.h $(OUTPUT)PERF-CFLAGS
667 $(OUTPUT)perf: $(OUTPUT)perf.o $(BUILTIN_OBJS) $(PERFLIBS)
668 $(QUIET_LINK)$(CC) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(OUTPUT)perf.o \
671 $(OUTPUT)builtin-help.o: builtin-help.c $(OUTPUT)common-cmds.h $(OUTPUT)PERF-CFLAGS
677 $(OUTPUT)builtin-timechart.o: builtin-timechart.c $(OUTPUT)common-cmds.h $(OUTPUT)PERF-CFLAGS
685 $(OUTPUT)common-cmds.h: $(wildcard Documentation/perf-*.txt)
692 $(OUTPUT)perf.o perf.spec \
694 : $(OUTPUT)PERF-VERSION-FILE
696 $(OUTPUT)%.o: %.c $(OUTPUT)PERF-CFLAGS
698 $(OUTPUT)%.s: %.c $(OUTPUT)PERF-CFLAGS
703 $(OUTPUT)util/exec_cmd.o: util/exec_cmd.c $(OUTPUT)PERF-CFLAGS
710 $(OUTPUT)util/config.o: util/config.c $(OUTPUT)PERF-CFLAGS
713 $(OUTPUT)util/ui/browser.o: util/ui/browser.c $(OUTPUT)PERF-CFLAGS
716 $(OUTPUT)util/ui/browsers/annotate.o: util/ui/browsers/annotate.c $(OUTPUT)PERF-CFLAGS
719 $(OUTPUT)util/ui/browsers/top.o: util/ui/browsers/top.c $(OUTPUT)PERF-CFLAGS
722 $(OUTPUT)util/ui/browsers/hists.o: util/ui/browsers/hists.c $(OUTPUT)PERF-CFLAGS
725 $(OUTPUT)util/ui/browsers/map.o: util/ui/browsers/map.c $(OUTPUT)PERF-CFLAGS
728 $(OUTPUT)util/rbtree.o: ../../lib/rbtree.c $(OUTPUT)PERF-CFLAGS
731 $(OUTPUT)util/scripting-engines/trace-event-perl.o: util/scripting-engines/trace-event-perl.c $(OUTPUT)PERF-CFLAGS
734 $(OUTPUT)scripts/perl/Perf-Trace-Util/Context.o: scripts/perl/Perf-Trace-Util/Context.c $(OUTPUT)PERF-CFLAGS
737 $(OUTPUT)util/scripting-engines/trace-event-python.o: util/scripting-engines/trace-event-python.c $(OUTPUT)PERF-CFLAGS
740 $(OUTPUT)scripts/python/Perf-Trace-Util/Context.o: scripts/python/Perf-Trace-Util/Context.c $(OUTPUT)PERF-CFLAGS
743 $(OUTPUT)perf-%: %.o $(PERFLIBS)
747 $(patsubst perf-%,%.o,$(PROGRAMS)): $(LIB_H) $(wildcard */*.h)
751 DIRECTORY_DEPS = $(LIB_OBJS) $(BUILTIN_OBJS) $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)common-cmds.h
761 @echo 'Perf make targets:'
771 @echo 'Perf install targets:'
786 @echo 'Perf maintainer targets:'
821 $(OUTPUT)PERF-CFLAGS: .FORCE-PERF-CFLAGS
823 if test x"$$FLAGS" != x"`cat $(OUTPUT)PERF-CFLAGS 2>/dev/null`" ; then \
825 echo "$$FLAGS" >$(OUTPUT)PERF-CFLAGS; \
856 $(INSTALL) $(OUTPUT)perf '$(DESTDIR_SQ)$(bindir_SQ)'
857 $(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/perl/Perf-Trace-Util/lib/Perf/Trace'
859 $(INSTALL) $(OUTPUT)perf-archive -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)'
860 $(INSTALL) scripts/perl/Perf-Trace-Util/lib/Perf/Trace/* -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/perl/Perf-Trace-Util/lib/Perf/Trace'
863 $(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/python/Perf-Trace-Util/lib/Perf/Trace'
865 $(INSTALL) scripts/python/Perf-Trace-Util/lib/Perf/Trace/* -t '$(DESTDIR_SQ)$(perfexec_instdir_SQ)/scripts/python/Perf-Trace-Util/lib/Perf/Trace'
896 $(RM) $(OUTPUT){*.o,*/*.o,*/*/*.o,*/*/*/*.o,$(LIB_FILE),perf-archive}
897 $(RM) $(ALL_PROGRAMS) perf
900 $(RM) $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)PERF-CFLAGS
905 .PHONY: .FORCE-PERF-VERSION-FILE TAGS tags cscope .FORCE-PERF-CFLAGS