RFR: JDK-8077847 Better handling of Windows executable manifest version

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Wed Apr 15 13:12:56 UTC 2015


On windows, many executables have an assembly manifest embedded. This 
sets among other things the JDK version. Our current handling of this is 
sub-optimal, using template files that are modified at build time. 
Instead, a command line option to MT, the manifest processor, can be used.

At places we also try to include manifest information twice, using the 
old style of declaring the manifest file in an .rc file. This is not 
needed when we use MT for post-processing.

Bug: https://bugs.openjdk.java.net/browse/JDK-8077847
WebRev: 
http://cr.openjdk.java.net/~ihse/JDK-8077847-better-windows-manifest/webrev.01

/Magnus



More information about the build-dev mailing list