Lines Matching refs:targets

8 # To see a list of typical targets execute "make help"
33 # unavoidable when linking the built-in.o targets which finally
434 # Rules shared between *config targets and build targets
464 # To make sure we do not include .config for any of the *config targets
466 # It is allowed to specify more targets when calling make, including
467 # mixing *config targets and build targets.
469 # Detect when mixed targets is specified, and make a second invocation
475 no-dot-config-targets := clean mrproper distclean \
480 config-targets := 0
481 mixed-targets := 0
484 ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),)
485 ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),)
492 config-targets := 1
494 mixed-targets := 1
499 ifeq ($(mixed-targets),1)
501 # We're called with mixed targets (*config and build targets).
516 ifeq ($(config-targets),1)
518 # *config targets only - make sure prerequisites are updated, and descend
535 # Build targets only - this includes vmlinux, arch specific targets, clean
536 # targets and others. In general all targets except *config targets.
598 # Defaults to vmlinux, but the arch makefile usually adds further targets
694 # Some targets (ARM with Thumb2, for example), can't be built with frame
915 # Include targets which we want to
1237 # Brief documentation of the typical targets used
1246 @echo 'Cleaning targets:'
1252 @echo 'Configuration targets:'
1255 @echo 'Other generic targets:'
1256 @echo ' all - Build all targets marked with [*]'
1296 @echo 'Documentation targets:'
1299 @echo 'Architecture specific targets ($(SRCARCH)):'
1309 printf " %-16s - Show %s-specific targets\\n" help-$(b) $(b);) \
1313 @echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build'
1314 @echo ' make V=2 [targets] 2 => give reason for rebuild of target'
1315 @echo ' make O=dir [targets] Locate all output files in "dir", including .config'
1316 @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)'
1317 @echo ' make C=2 [targets] Force check of all c source with $$CHECK'
1318 @echo ' make RECORDMCOUNT_WARN=1 [targets] Warn about ignored mcount sections'
1319 @echo ' make W=n [targets] Enable extra gcc checks, n=1,2,3 where'
1325 @echo 'Execute "make" or "make all" to build all targets marked with [*] '
1336 @echo 'Architecture specific targets ($(SRCARCH) $*):'
1343 # Documentation targets
1359 # The following are the only valid targets when building external
1473 endif #ifeq ($(config-targets),1)
1474 endif #ifeq ($(mixed-targets),1)
1509 # Single targets
1511 # Single targets are compatible with:
1581 targets := $(wildcard $(sort $(targets)))
1582 cmd_files := $(wildcard .*.cmd $(foreach f,$(targets),$(dir $(f)).$(notdir $(f)).cmd))