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@mev.co.uk> )=- -=( Tel: +44 (0)161 477 1898 FAX: +44 (0)161 718 3587 )=-