"Bhavesh Davda" [off-list ref] writes:
So I just blew away /usr/bin/git*, and removed my Makefile patch, and did
another:
make prefix=/usr all (as myself)
and then
sudo make prefix=/usr install
I now *don't* have /usr/bin/git-runstatus.
And none of the files under /usr/bin/git* are hard links. There are in all 79
files beginning with /usr/bin/git*:
git git-am git-applymbox git-applypatch git-archimport git-bisect
git-checkout git-cherry-pick git-clean git-clone git-commit
...
git-var git-verify-pack git-verify-tag gitk
I haven't tried make -p yet, but can do that to see why git-runstatus isn't
installed under /usr/bin
Interesting. You do not seem to have not just git-runstatus but
anything built-in. The last action in "make install" should
look like this log entry (I just did "make prefix=/var/tmp/ggg
clean all install"):
rm -f '/var/tmp/ggg/bin/git-format-patch' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-format-patch' ; rm -f '/var/tmp/ggg/bin/git-show' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-show' ; ... rm -f '/var/tmp/ggg/bin/git-verify-pack' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-verify-pack' ; rm -f '/var/tmp/ggg/bin/git-write-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-write-tree' ;
that installs 47 hardlinks to $(prefix)/bin/git.