RFR: JDK-8077847 Better handling of Windows executable manifest version
Tim Bell
tim.bell at oracle.com
Wed Apr 15 20:49:22 UTC 2015
On 04/15/15 06:12, Magnus Ihse Bursie wrote:
> 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.
Thanks for the trip down memory lane! We worked with manifests back in
the VS 2005 and 2008 time-frame [1] :-)
> 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
Looks good to me.
Tim
[1] https://bugs.openjdk.java.net/browse/JDK-6523947
https://bugs.openjdk.java.net/browse/JDK-6816366
and several others...
More information about the build-dev
mailing list