From f50db05823739d6982afba17eeefa6bfa49b8523 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Tue, 15 Jul 2008 16:06:14 -0700 Subject: Use "git describe" in generating build signatures We got rid of the 10-character limitation a long time ago, so we might as well use "git describe" in generating the build signatures. --- gen-id.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gen-id.sh b/gen-id.sh index 02be21a4..c8f89793 100755 --- a/gen-id.sh +++ b/gen-id.sh @@ -6,12 +6,10 @@ # if test -n "$GIT_DIR" -o -d ../.git -o -f ../.git; then - ver="$(git rev-parse HEAD | cut -c1-8)" + ver="$(git describe | cut -d- -f3-)" if test -n "$ver"; then if test -n "$(git diff-index --name-only HEAD)"; then - ver='g*'"$ver" - else - ver='g-'"$ver" + ver="${ver}"\* fi fi fi -- cgit