[tz] technical details for today's code and data release

Ian Abbott abbotti at mev.co.uk
Fri Jul 20 10:36:19 UTC 2012

On 2012-07-20 07:22, Paul Eggert wrote:
> # This email documents how I built today's tzcode and tzdata release.
> # It mostly uses POSIX shell syntax (hence the leading '#' here).
> # The idea is to document what I did this time, so that more of
> # this stuff can be done better and/or automated next time.
> # Here's how I built the release, on Ubuntu 12.04 x86,
> # starting from the unofficial public repository.
> git clone -n https://github.com/eggert/tz.git
> (cd tz
>   git checkout ee42236d5192a0199bbac05385fe2f613b1b30e2

It's probably useful to tag the release before checking out.  I suppose 
at the moment the tag would need to combine the tzcode and tzdata 
version numbers, e.g. "tzcodeAAAAb_tzdataCCCCd".  Or if you want the 
combined tags to increase monotonically, something like 
"tzYYYYz_codeAAAAb_dataCCCCd" where YYYYz is the maximum of "AAAAb" and 
"CCCCd".  You could have additional tags with just the tzcode version 
and just the tzdata version.

-=( Ian Abbott @ MEV Ltd.    E-mail: <abbotti at mev.co.uk>        )=-
-=( Tel: +44 (0)161 477 1898   FAX: +44 (0)161 718 3587         )=-

More information about the tz mailing list