Mathias Lafeldt <misfire@xxxxxxxxxxx> writes: > Mathias Lafeldt wrote: > > diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN > > index d441d88..5c226f6 100755 > > --- a/GIT-VERSION-GEN > > +++ b/GIT-VERSION-GEN > > @@ -16,6 +16,10 @@ elif test -d .git -o -f .git && > > case "$VN" in > > *$LF*) (exit 1) ;; > > v[0-9]*) > > + # As of Git v1.6.6, we can use "git describe --dirty" to > > + # determine if the working tree is dirty. However, to still > > + # have nice version numbers when building Git with older > > + # versions of git installed, we keep using plumbing. > > git update-index -q --refresh > > test -z "$(git diff-index --name-only HEAD --)" || > > VN="$VN-dirty" ;; > > > > Any feedback would be welcome. I like it, also because people who use GIT-VERSION-GEN from git repository as inspiration would get to know more modern technique. -- Jakub Narebski Poland ShadeHawk on #git -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html