cgit logo index : litmus-rt.git
The LITMUS^RT kernel.Bj# ========================================================================== # Cleaning up # ========================================================================== src := $(obj) PHONY := __clean __clean: # Shorthand for $(Q)$(MAKE) scripts/Makefile.clean obj=dir # Usage: # $(Q)$(MAKE) $(clean)=dir clean := -f $(if $(KBUILD_SRC),$(srctree)/)scripts/Makefile.clean obj # The filename Kbuild has precedence over Makefile kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree include $(if $(wildcard root/arch/mips/:= $(patsubst %/,%,$(
subdir-y := $(patsubst %/,%,$(fi
space:
mode:
generated by cgit v1.2.2 (git 2.25.0) at 2025-09-13 14:09:28 -0400
o the current # directory __clean-files := $(extra-y) $(always) \ $(targets) $(clean-files) \ $(host-progs) \ $(hostprogs-y) $(hostprogs-m) $(hostprogs-) __clean-files := $(filter-out $(no-clean-files), $(__clean-files)) # as clean-files is given relative to the current directory, this adds # a $(obj) prefix, except for absolute paths __clean-files := $(wildcard \ $(addprefix $(obj)/, $(filter-out /%, $(__clean-files))) \ $(filter /%, $(__clean-files))) # as clean-dirs is given relative to the current directory, this adds # a $(obj) prefix, except for absolute paths __clean-dirs := $(wildcard \ $(addprefix $(obj)/, $(filter-out /%, $(clean-dirs))) \ $(filter /%, $(clean-dirs))) # ========================================================================== quiet_cmd_clean = CLEAN $(obj) cmd_clean = rm -f $(__clean-files) quiet_cmd_cleandir = CLEAN $(__clean-dirs) cmd_cleandir = rm -rf $(__clean-dirs) __clean: $(subdir-ymn) ifneq ($(strip $(__clean-files)),) +$(call cmd,clean) endif ifneq ($(strip $(__clean-dirs)),) +$(call cmd,cleandir) endif ifneq ($(strip $(clean-rule)),) +$(clean-rule)