Lines Matching defs:this

11 # Comments in this file are targeted only to the developer, do not
12 # expect to learn how to build the kernel reading this file.
40 # (this increases performance and avoids hard-to-debug behaviour)
106 # For example, you can do this:
163 this-makefile := $(lastword $(MAKEFILE_LIST))
169 # Cancel implicit rules for this Makefile.
170 $(this-makefile): ;
180 $(filter-out $(this-makefile), $(MAKECMDGOALS)) __all: __sub-make
190 # We process the rest of the Makefile if this is the final invocation of make
257 # of make so .config is not included in this case either (for *config).
562 { echo "# this is build directory, ignore it"; echo "*"; } > .gitignore
609 # Build targets only - this includes vmlinux, arch specific targets, clean
784 # CLANG uses a _MergedGlobals as optimization, but this breaks modpost, as the
806 # select FRAME_POINTER. However, FUNCTION_TRACER adds -pg, and this is
945 # arch Makefile may override CC so keep this after arch Makefile is included
960 # We'll want to enable this eventually, but it's not going away for 5.7 at least
1003 # Do not add $(call cc-option,...) below this line. When you build the kernel
1004 # from the clean source tree, the GCC plugins do not exist at this point.
1047 # this default value
1194 # (this can be evaluated only once include/config/auto.conf has been included)
1291 # needs to be updated, so this check is forced on all builds
1808 # To build individual files in subdirectories, you can do like this:
1814 # To build only under specific subdirectories, you can do like this:
1856 # tweaks to this spot to avoid wrong language settings when running