From 6eeb3c423ca5702bf1bd660b7c826b835b735286 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Fri, 9 Apr 2010 09:23:15 +0100 Subject: [PATCH] cruft.mak: add make rule to remove cruft --- cruft.mak | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/cruft.mak b/cruft.mak index 60176c5..53eec24 100644 --- a/cruft.mak +++ b/cruft.mak @@ -30,8 +30,25 @@ check-cruft: echo; \ for d in $$cruft_dirs; do echo "directory $$d"; done; \ echo; \ + echo "'make clean-cruft' will remove these for you."; \ + echo; \ fi +clean-cruft-dirs: + @for d in $(CRUFT_DIRS); do \ + if test -e $$d; then \ + rm -r "$$d" && echo "Removed directory $$d"; \ + fi \ + done + +clean-cruft-files: + @for f in $(CRUFT_FILES); do \ + if test -e $$f; then \ + rm "$$f" && echo "Removed file $$f"; \ + fi \ + done + +clean-cruft: clean-cruft-dirs clean-cruft-files # also might want to add this to your Makefile.am: # -- 2.7.4