git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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

Previous: Brandon Casey
Message 6 of 6 in “make git installation footprint smaller”
  1. 0/2 make git installation footprint smallerBrandon Casey, Jul 23, 2010
  2. 1/2 Makefile: link builtins residing in bin directory to main git binary tooBrandon Casey, Jul 23, 2010
  3. 2/2 Makefile: make hard/symbolic links for non-builtins tooBrandon Casey, Jul 23, 2010
  4. A Large Angry SCMJul 23, 2010
  5. Brandon CaseyJul 23, 2010
  6. Jonathan NiederJul 24, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.