[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.platform] Building ready-to-use RCP product with org.eclipse.releng.basebuilder

Hi,

I'm following an article at http://www.eclipse.org/articles/Article-PDE-Automation/automation.html
as well as a document at http://dev.eclipse.org/viewcvs/index.cgi/*checkout*/org.eclipse.releng.basebuilder/readme.html?rev=HEAD&content-type=text/html trying to setup an automated headless build for my RCP application.
Most of the steps are already working, but I have problems configuring packaging step.


Although the documents don't describe product branding, it seems to be supported with a "product" property, which I had properly set in my build.properties. Unfortunately, during packaging I get java.io.EOFException from eclipse.brand task located in generated assemble.<my.feature>.win32.win32.x86.xml script. This seems to be caused by the fact that eclipse.exe is not copied to the target directory (set in root attribute of the task) before the task is executed.

I guess I could just copy it there in one of the customTargets.xml targets, but I believe there's already some infrastructure for that in the org.eclipse.releng.basebuilder itself.
In particular packaging.properties files that I found in org.eclipse.releng.eclipsebuilder project seem to leverage that infrastructure. Unfortunately I couldn't find any documentation about how to setup it in existing customTargets.xml.


Can anyone please tell me how to do this?

Thanks in advance,

Michal