Thread (1 message) 1 message, 1 author, 2016-08-11

Re: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list

From: Junio C Hamano <hidden>
Date: 2016-08-11 20:44:00

"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.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help