Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 218898

Summary: Support build-time variable substitution for .product config.ini files
Product: [Eclipse Project] PDE Reporter: Andrew Niefer <aniefer>
Component: BuildAssignee: pde-build-inbox <pde-build-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: fukanchik, gunnar
Version: 3.4   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Andrew Niefer CLA 2008-02-13 18:17:04 EST
In some cases, a config.ini may be platform specific, specifically if it needs to list platform specific fragments on the osgi.bundles list.

It would be nice to support at leat ${os}, ${ws} and ${arch} variable substitution at build time so that only 1 config.ini file needs to be provided.
Comment 1 Curtis Windatt CLA 2012-03-27 16:49:30 EDT
*** Bug 375399 has been marked as a duplicate of this bug. ***
Comment 2 Sergey Fukanchik CLA 2012-03-28 12:22:23 EDT
"Export an Eclipse product" does not resolve these variables from config.ini.

But automatically generated config.ini contains them.

If these variables could not be resolved PDE should not put them into config.ini.
Comment 3 Lars Vogel CLA 2018-12-03 09:08:42 EST
Currently we are not actively enhancing PDE build anymore. Therefore, I close this bug as WONTFIX. 

Please reopen, if you plan to provide a fix.