Lines Matching defs:dir

30 # a file in another dir (which doesn't happen often, but it's often
32 # turn into vmlinux), we will call a sub make in that other dir, and
33 # after that we are sure that everything which is in that other dir
42 abs_srctree := $(realpath $(dir $(this-makefile)))
139 # Use make M=dir or set the environment variable KBUILD_EXTMOD to specify the
172 # cd /dir/to/store/output/files; make -f /dir/to/kernel/source/Makefile
178 # Use "make O=dir/to/store/output/files/"
182 # export KBUILD_OUTPUT=dir/to/store/output/files/; make
252 ifeq ($(abs_srctree)/,$(dir $(abs_objtree)))
945 KBUILD_LDFLAGS += --thinlto-cache-dir=$(extmod_prefix).thinlto-cache
1101 build-dir := .
1548 board-dirs := $(dir $(wildcard $(srctree)/arch/$(SRCARCH)/configs/*/*_defconfig))
1567 @echo ' dir/ - Build all files in dir and below'
1568 @echo ' dir/file.[ois] - Build specified target only'
1569 @echo ' dir/file.ll - Build the LLVM assembly file'
1571 @echo ' dir/file.lst - Build specified mixed source/assembly target only'
1573 @echo ' dir/file.ko - Build module including final link'
1621 @echo ' dir/file.[os] - Build specified target only'
1622 @echo ' dir/file.rsi - Build macro expanded source, similar to C preprocessing.'
1625 @echo ' dir/file.ll - Build the LLVM assembly file'
1662 @echo ' make O=dir [targets] Locate all output files in "dir", including .config'
1687 boards-per-dir = $(sort $(notdir $(wildcard $(srctree)/arch/$(SRCARCH)/configs/$*/*_defconfig)))
1691 @$(if $(boards-per-dir), \
1692 $(foreach b, $(boards-per-dir), \
1779 build-dir := $(KBUILD_EXTMOD)
1845 $(MODORDER): $(build-dir)
1894 $(single-no-ko): $(build-dir)
1907 single-goals := $(addprefix $(build-dir)/, $(single-no-ko))
1917 PHONY += $(build-dir)
1918 $(build-dir): prepare
2051 -include $(foreach f,$(existing-targets),$(dir $(f)).$(notdir $(f)).cmd)