Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-build-dev] Re: Fw: questions about the BIRT build system


The map files are concatentated together into the directory.txt file.  This file is the input into the FetchScriptGenerator.

The FetchScriptGenerator outputs two files: pluginVersions.properties and featureVersions.properties.
It is these two files that the BuildScriptGenerator uses to replace the qualifiers.  So your BIRT versions tools should update these files instead of the directory.txt

-Andrew

----- Forwarded by Kim Moir/Ottawa/IBM on 10/20/2006 02:34 PM -----
"Xiaoying Gu" <xgu@xxxxxxxxxxx>

10/19/2006 04:27 AM

To
Kim Moir/Ottawa/IBM@IBMCA
cc
"Sue Lee" <slee@xxxxxxxxxxx>
Subject
RE: Fw: questions about the BIRT build system





Hi Kim,
 
Sorry for bothering again.
 
I have a question about the version control again.
Since BIRT’s CVS tagging is not performed by the developers, so what I plan to do now is:
1. Check out from HEAD according to the map file. I use <plugin.name>=HEAD in the map file.
2. Use BIRT version tools to generate cvs diff log and update the “HEAD” in directory.txt with the real version (like v20061017-0630).
3.  Run the generate script target to generate the build.xml of each plugin. ( I did NOT set the property ${forceContextQualifier})
 
According to the wiki, I thought the version should be get from map file. So they should be replaced with the replaced value in directory.txt.
But it seems the replacement still use the current timestamp.
 
Is there anything I missed? Or modifying directory.txt is not enough?
 
Thanks,
Xiaoying

Back to the top