Re: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list
From: Junio C Hamano <hidden>
Date: 2016-08-11 20:26:45
"Bhavesh Davda" [off-list ref] writes:
quoted hunk
Noticed this when trying to use qgit on Linus's kernel git repository. The script git-status depends on git-runstatus being in the path. Adding git-runstatus to the PROGRAMS list in the Makefile, so that it gets installed along with the other git executables. After a "sudo make install", qgit is now happy, since git-status is now able to find git-runstatus in /usr/bin. Thanks - Bhavesh Bhavesh P. Davdadiff --git a/Makefile b/Makefile index 36ce8cd..24a0dc7 100644 --- a/Makefile +++ b/Makefile@@ -202,7 +202,7 @@ PROGRAMS = \ git-upload-pack$X git-verify-pack$X \ git-pack-redundant$X git-var$X \ git-describe$X git-merge-tree$X git-imap-send$X \ - git-merge-recursive$X \ + git-merge-recursive$X git-runstatus$X \ $(EXTRA_PROGRAMS) # Empty...
This cannot be right. There is builtin-runstatus.o defined as part of BUILTIN_OBJS so you already should have git-runstatus as a hardlink to other binaries such as git-add, git-apply etc. in the same directory as you have them. I seem to have 55 hardlinks to that file under my ~/bin/.