Re: [PATCH] Move all dashed form git commands to libexecdir
- From
Jeff King <peff@peff.net>
- Date
- Nov 29, 2007, 21:14 UTC
- Message-ID
- <20071129211409.GA16625@sigill.intra.peff.net>
- In-Reply-To
- <fcaeb9bf0711291205h125dadbbp8e8ae392e9b5b751@mail.gmail.com>
On Fri, Nov 30, 2007 at 03:05:05AM +0700, Nguyen Thai Ngoc Duy wrote:
Show 7 quoted lines
> > But I don't see a point to removing the links entirely. The annoyance > > factor for people who want git-* is much higher, and I don't see that it > > actually buys us any help for new users (who will no longer care after > > everything is hidden in $(libexecdir) anyway). > > Maybe only not install hardlinks on systems that do not support it > like Windows? git.exe duplication takes a lot of space.
I think that is totally reasonable, as on those platforms there is actually something to be gained from removing those hardlinks (you could also of course make a very thin wrapper for "git-foo" that called "git foo"; it would still be wasteful, but not as much as copying the whole git.exe. But that is not worth doing unless people on Windows really want the dash forms).
-Peff