From: Shawn O. Pearce Date: Tue, 24 Apr 2007 06:19:11 GMT Subject: Re: [PATCH] Only use ETC_GITCONFIG=$(prefix)/etc/gitconfig ifeq ($(prefix),$(HOME)) Message-ID: <20070424061911.GQ17480@spearce.org> In-Reply-To: <7v8xci9uea.fsf@assigned-by-dhcp.cox.net> Junio C Hamano wrote: > Josh Triplett writes: > > Use ifeq in the Makefile to set ETC_GITCONFIG=/etc/gitconfig unless the prefix > > points to $HOME . > > I personally have four installations of git under $HOME by > setting prefix to $HOME/git-{maint,master,next,pu}. I would > rather not see this to break, as I suspect there are other > people who depend on this behaviour. I second that. :-) $ cat config.mak ... current_branch := \ $(subst refs/heads/,,$(shell git-symbolic-ref HEAD 2>/dev/null)) ifeq ($(current_branch),) prefix := $(HOME)/sw/git-unknownbuild else prefix := $(HOME)/sw/git-$(current_branch) EOF ;-) -- Shawn.