Re: [PATCH 1/9] Makefile: Do not install a copy of 'git' in $(gitexecdir)
- From
A Large Angry SCM <gitzilla@gmail.com>
- Date
- Jul 28, 2008, 00:18 UTC
- Message-ID
- <488D104F.8080005@gmail.com>
- In-Reply-To
- <1216667998-8879-2-git-send-email-johannes.sixt@telecom.at>
Johannes Sixt wrote: [...]
Show 13 quoted lines
> > diff --git a/Makefile b/Makefile > index 551bde9..cbab4f9 100644 > --- a/Makefile > +++ b/Makefile > @@ -1335,6 +1335,7 @@ endif > '$(DESTDIR_SQ)$(gitexecdir_SQ)/git$X'; \ > fi > $(foreach p,$(BUILT_INS), $(RM) '$(DESTDIR_SQ)$(gitexecdir_SQ)/$p' && ln '$(DESTDIR_SQ)$(gitexecdir_SQ)/git$X' '$(DESTDIR_SQ)$(gitexecdir_SQ)/$p' ;) > + $(RM) '$(DESTDIR_SQ)$(gitexecdir_SQ)/git$X' > ifneq (,$X) > $(foreach p,$(patsubst %$X,%,$(filter %$X,$(ALL_PROGRAMS) $(BUILT_INS) git$X)), $(RM) '$(DESTDIR_SQ)$(gitexecdir_SQ)/$p';) > endif
This new action needs to be in a conditional to keep it from removing the ONLY git executable when bindir and execdir are the same dir.