Eric Blake wrote:
> On 11/12/2011 11:53 AM, Simon Josefsson wrote:
>> For inetutils (which uses git tags looking like 'inetutils-1_8') we
>> noticed that git-version-gen hardcodes an expression when searching for
>> particular tags:
>>
>>     && v=`git describe --abbrev=4 --match='v*' HEAD 2>/dev/null \
>>
>> I guess there are at least two questions:
>>
>> 1) Is it really required?
>
> What did you mean by "it"?  The use of "--match=pattern"?  Yes, since
> that allows you the freedom to have more tags than just official
> releases.  (I frequently have local tags to intermediate points, but
> only push official v1.0 style tags upstream, but since the command runs
> locally, git describe tries to use my local tags unless I use --match).
>
>>
>> 2) Any reason against making the expression 'v*' configurable?
>
> No problem by me - I'd welcome a patch that adds a --label-pattern
> option that defaults to 'v*' but can be overridden by a cfg.mk variable.

Same here.  Patch welcome.

Reply via email to