From: Will Newton Date: Mon, 10 Aug 2009 09:04:14 +0000 (+0100) Subject: Makefile: Ensure CVS directories are removed from target fs. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fc3eb18b70fe4a866790f958b958d4f18daf1f63;p=buildroot.git Makefile: Ensure CVS directories are removed from target fs. The find command syntax is incorrect when deleting CVS and .svn directories from the target filesystem, which prevent CVS directories from being deleted. It's useful to delete these dirs because users of buildroot often import buildroot into CVS or Subversion. Signed-off-by: Will Newton Signed-off-by: Peter Korsgaard --- diff --git a/Makefile b/Makefile index 182853ce9c..5683484944 100644 --- a/Makefile +++ b/Makefile @@ -337,7 +337,7 @@ $(PROJECT_BUILD_DIR)/.root: fi; \ touch $(STAGING_DIR)/.fakeroot.00000; \ fi - -find $(TARGET_DIR) -type d -name CVS -o -name .svn -print0 | xargs -0 rm -rf + -find $(TARGET_DIR) -type d -name CVS -print0 -o -name .svn -print0 | xargs -0 rm -rf -find $(TARGET_DIR) -type f -name .empty -print0 | xargs -0 rm -rf touch $@