[gambit-list] More precise versioning of Gambit?

Marc Feeley feeley at iro.umontreal.ca
Sun Sep 24 14:25:33 EDT 2017

Definitely!  It could be added to the -v report to precisely identify the beast…


> On Sep 24, 2017, at 12:49 PM, Faré <fahree at gmail.com> wrote:
> Right now when I run gsi, it tells me I'm using gambit 4.8.8. But
> that's not quite right. If I use git describe --tags to ask git what
> I'm using it tells me v4.8.8-402-g300db59e, so some well-identified
> commit with 402 patchs on top of Gambit 4.8.8.
> I recently modified Gerbil to it remembers the exact version as
> identified by git describe --tags in its binaries. Basically, a file
> is generated during the build if git is available; when preparing a
> tarball for use without git, the file must be present. For release
> purposes, and so as to reuse github's builtin tarball capabilities, a
> release script creates and commits the magic version file
> before to tag the commit with the release version. Then to go back
> into development mode, the same script can "unrelease" the code
> and re-delete the file, adding it back to .gitignore, after the
> release was made.
> Are you interested in my porting the same mechanism to Gambit?
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
> A woman is not property, and husbands who think otherwise are living
> in a dreamworld.
>        — Robert Heinlein, "Time Enough For Love"
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list

More information about the Gambit-list mailing list