Meta/Make: allow building from a detached HEAD
Junio C Hamano committed
Apr 3, 2007 at 01:07 UTC
da437b70877f1030854fbc80f06c9a9b78142756
1 file changed
+3
-2
Make
+3
-2
index 390fd12bca..dffe148cf5 100755
--- a/Make
+++ b/Make
@@ -13,8 +13,9 @@ export PATH LANG LC_CTYPE
#GIT_SVN_NO_LIB=1
#export GIT_SVN_NO_LIB
-head=`git symbolic-ref HEAD` &&
-branch=`expr "$head" : 'refs/heads/\(.*\)'` &&
+head=`git symbolic-ref HEAD 2>/dev/null` &&
+branch=`expr "$head" : 'refs/heads/\(.*\)'` || branch=detached
+
case "$branch" in
next | maint | master | pu)
d="prefix=$HOME/git-$branch" ;;