Lines Matching defs:targets

10 # To see a list of typical targets execute "make help"
57 # unavoidable when linking the built-in.o targets which finally
498 # Rules shared between *config targets and build targets
519 # To make sure we do not include .config for any of the *config targets
521 # It is allowed to specify more targets when calling make, including
522 # mixing *config targets and build targets.
524 # Detect when mixed targets is specified, and make a second invocation
533 no-dot-config-targets := clean clobber mrproper distclean \
538 config-targets := 0
539 mixed-targets := 0
542 ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),)
543 ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),)
550 config-targets := 1
552 mixed-targets := 1
557 ifeq ($(mixed-targets),1)
559 # We're called with mixed targets (*config and build targets).
574 ifeq ($(config-targets),1)
576 # *config targets only - make sure prerequisites are updated, and descend
590 # Build targets only - this includes vmlinux, arch specific targets, clean
591 # targets and others. In general all targets except *config targets.
1258 # has targets which are dependent on targets defined
1260 # that they are finished before calling imx targets
2343 @echo 'Cleaning targets:'
2348 @echo 'Configuration targets:'
2351 @echo 'Test targets:'
2359 @echo 'Other generic targets:'
2375 @echo 'PyPi / pip targets:'
2384 @echo 'Documentation targets:'
2387 @echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build'
2388 @echo ' make V=2 [targets] 2 => give reason for rebuild of target'
2389 @echo ' make O=dir [targets] Locate all output files in "dir", including .config'
2390 @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)'
2391 @echo ' make C=2 [targets] Force check of all c source with $$CHECK'
2392 @echo ' make RECORDMCOUNT_WARN=1 [targets] Warn about ignored mcount sections'
2393 @echo ' make W=n [targets] Enable extra gcc checks, n=1,2,3 where'
2399 @echo 'Execute "make" or "make all" to build all targets marked with [*] '
2414 # Documentation targets
2434 # Single targets
2436 # Single targets are compatible with:
2519 endif #ifeq ($(config-targets),1)
2520 endif #ifeq ($(mixed-targets),1)