[dropping-gnulib for this part] On 2012-10-18 15:02, Eric Blake wrote: > [adding-gnulib] > > On 10/18/2012 06:50 AM, Peter Rosin wrote: >> @@ -128,8 +128,10 @@ $(ltversion_m4): $(ltversion_in) $(dotversion) >> done; \ >> if $$rebuild; then \ >> rm -f '$@'; \ >> - if test -f '$(srcdir)/.serial'; then \ >> - serial=`cat '$(srcdir)/.serial'`; \ >> + if test -d '$(srcdir)/.git' && git --version >& /dev/null; then \ >> + $(git_commit_count) > '$(srcdir)/.serial'; \ >> + fi; \ >> + serial=`cat '$(srcdir)/.serial'`; \ > > However, something like this would be useful in libtool.
That hunk was wrong, this is what I meant: @@ -128,11 +128,10 @@ $(ltversion_m4): $(ltversion_in) $(dotversion) done; \ if $$rebuild; then \ rm -f '$@'; \ - if test -f '$(srcdir)/.serial'; then \ - serial=`cat '$(srcdir)/.serial'`; \ - else \ - serial=`$(git_commit_count)`; \ + if test -d '$(srcdir)/.git' && git --version >& /dev/null; then \ + $(git_commit_count) > '$(srcdir)/.serial'; \ fi; \ + serial=`cat '$(srcdir)/.serial'`; \ if test 0 = '$(V)'; then echo " GEN " $@; \ else echo $(bootstrap_edit) "'$(ltversion_in)' > '$@'"; fi; \ $(bootstrap_edit) '$(ltversion_in)' > '$@'; \ >> else \ >> serial=`$(git_commit_count)`; \ >> fi; \ Sorry for the noise. Cheers, Peter