Brian,
We just run the script prior to release. It just runs sed over all
the files and updates the $Version$ string with the release version
and the date the script was run on. We then do a make dist* and upload
the tar ball.
Michael.
On Mon, Sep 29, 2008 at 12:53 AM, Brian Carrier <ca...@sl...> wrote:
>
> On Sep 27, 2008, at 7:15 PM, Michael Cohen wrote:
>
>> Hi Brian,
>> The whole keyword expansion thing imho is just a hack its not really
>> needed since any decent VC system can tell you the latest date a file
>> was changed. The only thing we have in the top of our files is a
>> version string which contains a date a release was made (not when the
>> file was changed). This then makes it easier to see which actual
>> release a file came from when not under version control.
>>
>> We just use a quick bash script to sed the version string in prior to
>> release.
>
> Do you do that as part of 'make dist' in auto* or do you do it as a separate
> process?
>
>> I vote to remove the whole keyword expansion thing.
>
> Done. I just removed them all.
>
> brian
>
>
|