Lines Matching refs:single
96 # make-4.0 (and later) keep single letter options in the 1st word of MAKEFLAGS.
286 single-targets := %.a %.i %.ko %.lds %.ll %.lst %.mod %.o %.rsi %.s %.symtypes %/
293 single-build :=
326 # We cannot build single targets and the others at the same time
327 ifneq ($(filter $(single-targets), $(MAKECMDGOALS)),)
328 single-build := 1
329 ifneq ($(filter-out $(single-targets), $(MAKECMDGOALS)),)
1863 modpost: $(if $(single-build),, $(if $(KBUILD_BUILTIN), vmlinux.o)) \
1873 # The supported suffixes for single-target are listed in 'single-targets'
1879 ifdef single-build
1882 single-ko := $(sort $(filter %.ko, $(MAKECMDGOALS)))
1883 single-no-ko := $(filter-out $(single-ko), $(MAKECMDGOALS)) \
1884 $(foreach x, o mod, $(patsubst %.ko, %.$x, $(single-ko)))
1886 $(single-ko): single_modules
1888 $(single-no-ko): $(build-dir)
1893 single_modules: $(single-no-ko) modules_prepare
1894 $(Q){ $(foreach m, $(single-ko), echo $(extmod_prefix)$(m:%.ko=%.o);) } > $(MODORDER)
1901 single-goals := $(addprefix $(build-dir)/, $(single-no-ko))
1913 $(Q)$(MAKE) $(build)=$@ need-builtin=1 need-modorder=1 $(single-goals)