src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
branchJDK-8200758-branch
changeset 57068 eb6d315c4e39
parent 57067 9c17d779808e
child 57080 bd4ce7f9ea2c
--- a/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java	Mon Dec 10 16:48:25 2018 -0500
+++ b/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java	Mon Dec 10 16:49:54 2018 -0500
@@ -610,6 +610,12 @@
         data.put("STOP_ON_UNINSTALL", "");
         data.put("RUN_AT_STARTUP", "");
 
+        String imagePathString =
+                WIN_APP_IMAGE.fetchFrom(p).toPath().toAbsolutePath().toString();
+        data.put("APPLICATION_IMAGE", innosetupEscape(imagePathString));
+        Log.verbose("setting APPLICATION_IMAGE to " +
+                innosetupEscape(imagePathString) + " for InnoSetup");
+
         StringBuilder secondaryLaunchersCfg = new StringBuilder();
         for (Map<String, ? super Object>
                 launcher : SECONDARY_LAUNCHERS.fetchFrom(p)) {