< prev index next >

src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java

Print this page

        

*** 321,332 **** // create additional app launcher(s) and config file(s) List<Map<String, ? super Object>> entryPoints = StandardBundlerParam.ADD_LAUNCHERS.fetchFrom(params); for (Map<String, ? super Object> entryPoint : entryPoints) { ! Map<String, ? super Object> tmp = new HashMap<>(originalParams); ! tmp.putAll(entryPoint); // add executable for add launcher Path addExecutable = macOSDir.resolve(getLauncherName(tmp)); try (InputStream is = getResourceAsStream("jpackageapplauncher");) { writeEntry(is, addExecutable); --- 321,332 ---- // create additional app launcher(s) and config file(s) List<Map<String, ? super Object>> entryPoints = StandardBundlerParam.ADD_LAUNCHERS.fetchFrom(params); for (Map<String, ? super Object> entryPoint : entryPoints) { ! Map<String, ? super Object> tmp = ! AddLauncherArguments.merge(originalParams, entryPoint); // add executable for add launcher Path addExecutable = macOSDir.resolve(getLauncherName(tmp)); try (InputStream is = getResourceAsStream("jpackageapplauncher");) { writeEntry(is, addExecutable);
< prev index next >