More specific maxima version string



On 11/22/11 10:54 PM, Robert Dodier wrote:
> On 11/22/11, Raymond Toy <toy.raymond at gmail.com> wrote:
> 
>> Now that we are using git, I would like to propose that the maxima version
>> string contained in *autoconf-version* be more automatic and precise.
> 
> OK by me.

I've checked in a version that uses git describe to come up with a
version.  It gets appended to the AUTO_MAKE_INIT version so you end up
with something like 5.25post/branch-5_25-base-222-g8312bdc.  If git
describe works, it will use that, but if that fails, it uses git
describe --tags to get the version.

I think it's best if the next release used an annotated tag.  That
annotation is basically a creation comment for the tag.

If this gets in the way, feel free to change it or remove it or let me
know how it can be improved.

Ray