< prev index next >
src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
Print this page
*** 261,272 ****
}),
ADD_LAUNCHER ("add-launcher",
OptionCategories.PROPERTY, () -> {
context().addLaunchers.add(
! new AddLauncherArguments(popArg()));
}),
TEMP_ROOT ("temp-root", OptionCategories.PROPERTY, () -> {
context().buildRoot = popArg();
context().userProvidedBuildRoot = true;
--- 261,280 ----
}),
ADD_LAUNCHER ("add-launcher",
OptionCategories.PROPERTY, () -> {
+ String spec = popArg();
+ String name = null;
+ String filename = spec;
+ if (spec.contains("=")) {
+ String[] values = spec.split("=", 2);
+ name = values[0];
+ filename = values[1];
+ }
context().addLaunchers.add(
! new AddLauncherArguments(name, filename));
}),
TEMP_ROOT ("temp-root", OptionCategories.PROPERTY, () -> {
context().buildRoot = popArg();
context().userProvidedBuildRoot = true;
< prev index next >