From 790a0f33c4ee4103d162574518f1c936b260ae08 Mon Sep 17 00:00:00 2001 From: mahi Date: Fri, 7 Sep 2012 16:47:46 +0200 Subject: [PATCH] make: Made clean target more clean. Now also verbose --- makefile | 2 +- scripts/project_defaults.mk | 5 +++-- scripts/rules.mk | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/makefile b/makefile index f2ef4234..6b64781e 100644 --- a/makefile +++ b/makefile @@ -176,7 +176,7 @@ config: $(dir_cmd_goals) .PHONY clean: clean: $(dir_cmd_goals) @echo - @echo " >> Cleaning $(CURDIR)" + @echo " >> Cleaning MAIN $(CURDIR)" # $(Q)find . -type d -name $(objdir) | xargs rm -rf # $(Q)find . -type f -name *.a | xargs rm -rf # $(Q)rm -rf libs/* diff --git a/scripts/project_defaults.mk b/scripts/project_defaults.mk index 9f4dfd21..43f95a4f 100644 --- a/scripts/project_defaults.mk +++ b/scripts/project_defaults.mk @@ -61,8 +61,9 @@ all: $(Q)$(MAKE) -C $(ROOTDIR) BOARDDIR=$(boarddir) BDIR=$(CURDIR) all clean: - @echo Cleaning dir $(boarddir) - $(Q)rm -rf obj_$(boarddir) + @echo Removing dir $(boarddir) + rm -rfv obj_$(boarddir) + rm -rfv $(ROOTDIR)/binaries/$(boarddir)/$(PROJECTNAME)* @echo done! endif diff --git a/scripts/rules.mk b/scripts/rules.mk index c487e4d8..7bfe0ef7 100644 --- a/scripts/rules.mk +++ b/scripts/rules.mk @@ -202,9 +202,9 @@ endif .PHONY clean: clean: FORCE @echo - @echo " >> Cleaning $(CURDIR)" - $(Q)-rm -f *.o *.d *.h *.elf *.a *.ldp *.lcf *.tmp *.s *.c *.map *.out *.bin *.srec - @echo + @echo " >> Rules Clean $(CURDIR)" + $(Q)-rm -v * + $(Q)-rm -v $(ROOTDIR)/binaries/$(BOARDDIR)/* .PHONY : config config: FORCE -- 2.39.2