Lines Matching full:make

161 # Do not use make's built-in rules
168 # because make sets default values, so the simpler ?= approach
235 # the first target in the separate make session not to be
236 # disturbed by any parallel make jobs. Once fixdep is done
256 # introduced in v0.4.7) and -S/--severity (introduced in v0.6.0). So make the
283 goals := $(filter-out all sub-make, $(MAKECMDGOALS))
285 $(goals) all: sub-make
287 sub-make: fixdep
289 $(Q)$(MAKE) FIXDEP=1 -f Makefile.perf $(goals)
504 $(Q)$(MAKE) -C $(arm64_gen_sysreg_dir) O=$(arm64_gen_sysreg_outdir) \
509 $(Q)$(MAKE) -C $(arm64_gen_sysreg_dir) O=$(arm64_gen_sysreg_outdir) \
735 $(Q)$(MAKE) -C $(TESTS_CORESIGHT_DIR)
739 $(Q)$(MAKE) -C $(TESTS_CORESIGHT_DIR) O=$(OUTPUT) clean >/dev/null
770 $(Q)$(MAKE) $(build)=perf
773 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=pmu-events obj=pmu-events
779 $(Q)$(MAKE) $(build)=perf-bench
785 $(Q)$(MAKE) $(build)=perf-test
791 $(Q)$(MAKE) $(build)=perf-ui
797 $(Q)$(MAKE) $(build)=perf-util
807 $(Q)$(MAKE) $(build)=gtk
831 # This makes targets like 'make O=/tmp/perf perf.o' work in a natural way.
899 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
902 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
905 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
908 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
911 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
914 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
917 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=$(build-dir) $@
945 $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=jvmti obj=jvmti
954 $(Q)$(MAKE) -C $(LIBAPI_DIR) O=$(LIBAPI_OUTPUT) \
963 $(Q)$(MAKE) -C $(LIBBPF_DIR) FEATURES_DUMP=$(FEATURE_DUMP_EXPORT) \
972 $(Q)$(MAKE) -C $(LIBPERF_DIR) O=$(LIBPERF_OUTPUT) \
981 $(Q)$(MAKE) -C $(LIBSUBCMD_DIR) O=$(LIBSUBCMD_OUTPUT) \
990 $(Q)$(MAKE) -C $(LIBSYMBOL_DIR) O=$(LIBSYMBOL_OUTPUT) \
999 @echo 'Perf make targets:'
1000 @echo ' doc - make *all* documentation (see below)'
1001 @echo ' man - make manpage documentation (access with man <foo>)'
1002 @echo ' html - make html documentation'
1003 @echo ' info - make GNU info documentation (access with info <foo>)'
1004 @echo ' pdf - make pdf documentation'
1005 @echo ' TAGS - use etags to make tag information for source browsing'
1006 @echo ' tags - use ctags to make tag information for source browsing'
1007 @echo ' cscope - use cscope to make interactive browsing database'
1012 @echo ' path like "make prefix=/usr/local install install-doc"'
1033 # 'make doc' should call 'make -C Documentation all'
1035 $(Q)$(MAKE) -C $(DOC_DIR) O=$(OUTPUT) $(@:doc=all) ASCIIDOC_EXTRA=$(ASCIIDOC_EXTRA)
1054 # GNU make supports exporting all variables by "export" without parameters.
1153 $(Q)$(MAKE) -C tests/shell/coresight install-tests
1162 # 'make install-doc' should call 'make -C Documentation install'
1164 $(Q)$(MAKE) -C $(DOC_DIR) O=$(OUTPUT) $(@:-doc=) ASCIIDOC_EXTRA=$(ASCIIDOC_EXTRA) subdir=
1213 $(Q)CFLAGS= $(MAKE) -C ../bpf/bpftool \
1323 $(MAKE) -C $(DOC_DIR) O=$(OUTPUT) clean >/dev/null