Re: More fun* with Git and make
Don Marti <[email protected]> Thu, 1 May 2014 22:29:52 -0700
| Newsgroups | gmane.linux.elitists |
|---|---|
| Message-ID | <20140502052952.GA20136@rosmarinus> |
begin Greg KH quotation of Thu, May 01, 2014 at 04:20:27PM -0700: > On Thu, May 01, 2014 at 02:04:19PM -0700, Don Marti wrote: > > Some of you showed up for this... > > https://lwn.net/Articles/589196/ > > > > One more random idea. Instead of keeping track of > > which files need to be ignored/cleaned up in _both_ > > .gitignore and the "clean" target in Makefile... > > > > clean : > > find . -print0 | \ > > git check-ignore -z --stdin | xargs -0 rm -f > > > > DRY, right? > > Yes, but doesn't that "catch" your .git subtree containing your > metadata? It's not good to delete those files... Good point. I can get it to do that by adding .git/* to .gitignore which I haven't done before. Probably safer... clean : find . -path ./.git -prune -o -print0 | \ git check-ignore -z --stdin | xargs -0 rm -f -- Don Marti http://zgp.org/~dmarti/ [email protected] _______________________________________________ Do not Cc: anyone else on mail sent to this list. The list server is set for maximum one recipient. linux-elitists mailing list [email protected] http://zgp.org/cgi-bin/mailman/listinfo/linux-elitists