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
444 # Rules shared between *config targets and build targets
474 # To make sure we do not include .config for any of the *config targets
476 # It is allowed to specify more targets when calling make, including
477 # mixing *config targets and build targets.
479 # Detect when mixed targets is specified, and make a second invocation
485 no-dot-config-targets := clean mrproper distclean \
490 config-targets := 0
491 mixed-targets := 0
494 ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),)
495 ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),)
502 config-targets := 1
504 mixed-targets := 1
509 ifeq ($(mixed-targets),1)
511 # We're called with mixed targets (*config and build targets).
526 ifeq ($(config-targets),1)
528 # *config targets only - make sure prerequisites are updated, and descend
545 # Build targets only - this includes vmlinux, arch specific targets, clean
546 # targets and others. In general all targets except *config targets.
607 # Defaults to vmlinux, but the arch makefile usually adds further targets
698 # Some targets (ARM with Thumb2, for example), can't be built with frame
919 # Include targets which we want to
1238 # Brief documentation of the typical targets used
1247 @echo 'Cleaning targets:'
1253 @echo 'Configuration targets:'
1256 @echo 'Other generic targets:'
1257 @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
1472 endif #ifeq ($(config-targets),1)
1473 endif #ifeq ($(mixed-targets),1)
1508 # Single targets
1510 # Single targets are compatible with:
1580 targets := $(wildcard $(sort $(targets)))
1581 cmd_files := $(wildcard .*.cmd $(foreach f,$(targets),$(dir $(f)).$(notdir $(f)).cmd))