[PATCH] MSI installer for IcedTea-Web
Jiri Vanek
jvanek at redhat.com
Mon May 15 14:03:45 UTC 2017
On 05/15/2017 10:52 AM, Alex Kashchenko wrote:
> Hi,
>
> On 05/12/2017 07:36 PM, Alex Kashchenko wrote:
>> Hi,
>>
>> On 05/11/2017 02:12 PM, Alex Kashchenko wrote:
>>> Updated version of the patch -
>>> http://cr.openjdk.java.net/~akasko/itw/msi_20170511.patch
>>
>> Version that was pushed worked fine for me after adding "bin" dir to WiX
>> paths. I think "bin" should be there, as installing wix 3.11.0.1701 with
>> default options I am getting the same directory structure as here -
>> https://github.com/ojdkbuild/tools_wix
>>
>> Patch (also added clean-win-installer target there):
>> http://cr.openjdk.java.net/~akasko/itw/msi_clean_20170512.patch
>
> Some more changes:
>
> Correctly register "jnlp://" protocol [1], requires wixgen 1.3 [2].
Thanx! Will be used and tested.
>
> Read java home from registry (in batch for testing only, need to be re-done eventually) [3].
Hi. This needs major rework. The registy value is just one of the choices. Lets make it the
preferred one, but keep others.
I will include the pause command at bottom. As you suggested via IRC.
>
> Installer logo and icon [4] (greetings_banner, top_banner and icon.ico can be replaced in
> win-installer dir).
Okkk. Please do an patch, I'm getting abt lost in this multipatch thread. TY!!
J.
>
> Resulting installer (with ojdkbuild 8u131 and firefox 64-bit) can successfully run "jnlp://" URL on
> this page [5] ("Non square pixels" link).
good!!!
>
>
> [1] http://cr.openjdk.java.net/~akasko/itw/default_registry_keys_20170515.patch
> [2] https://github.com/akashche/wixgen/releases/tag/1.3
> [3] http://cr.openjdk.java.net/~akasko/itw/bat_launcher_20170515.patch
> [4] https://github.com/akashche/itw_vector_logo
> [5] https://dcm4che.atlassian.net/wiki/display/WEA/DICOM+Samples#DICOMSamples-Nonsquarepixels
>
--
Jiri Vanek
Senior QE engineer, OpenJDK QE lead, Mgr.
Red Hat Czech
jvanek at redhat.com M: +420775390109
More information about the distro-pkg-dev
mailing list