diff --git a/scripts/nmk/scripts/build.mk b/scripts/nmk/scripts/build.mk index 10a5d4446..bd23d615a 100644 --- a/scripts/nmk/scripts/build.mk +++ b/scripts/nmk/scripts/build.mk @@ -13,6 +13,7 @@ builtin-name := lib-name := ld_flags := cleanup-y := +mrproper-y := MAKECMDGOALS := $(call uniq,$(MAKECMDGOALS)) @@ -170,12 +171,18 @@ objlist: .PHONY: objlist # -# Clean everything up. +# Clean most files, but leave enough to navigate with tags (generated files) clean: $(call msg-clean, $(obj)) $(Q) $(RM) $(obj)/*.o $(obj)/*.d $(obj)/*.i $(obj)/*.s $(cleanup-y) .PHONY: clean +# +# Delete all generated files +mrproper: clean + $(Q) $(RM) $(mrproper-y) +.PHONY: mrproper + # # Footer. $(__nmk_dir)scripts/build.mk: