Re: [PATCH 0/2] make git installation footprint smaller
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Jul 24, 2010, 02:31 UTC
- Message-ID
- <20100724023145.GH13670@burratino>
- In-Reply-To
- <taBDPvzBKDtgdmYKlcbFJ_fQRnY4jBMR74BF1vetbRU3OZRMPpwtU0wTG1SSa0hFgNsCN5k9Qx8@cipher.nrlssc.navy.mil>
Brandon Casey wrote:
> Brandon Casey (2): > Makefile: link builtins residing in bin directory to main git binary > too > Makefile: make hard/symbolic links for non-builtins too
So in the end, the hardlink-forming step has four steps:
1. (if bindir != libexecdir and NO_CROSS_DIRECTORY_HARDLINKS is unset) Files in libexecdir with cousins in bindir are replaced by hardlinks to their cousins. (patch 2)
2. Any builtins in bindir are replaced by hardlinks, symlinks, or copies of git.
3. Any builtins in libexecdir are replaced by hardlinks, symlinks, or copies of git.
4. git-remote-{ftp,http, etc} are replaced by
hardlinks, symlinks, or of git-remote-http.Looks good to me.
Thanks for the pleasant read, Jonathan