almond.launcher.LauncherParameters.scala Maven / Gradle / Ivy
package almond.launcher
final case class LauncherParameters(
jvm: Option[String] = None,
javaOptions: Seq[String] = Nil,
scala: Option[String] = None
) {
def +(other: LauncherParameters): LauncherParameters =
LauncherParameters(
jvm.orElse(other.jvm),
javaOptions ++ other.javaOptions,
scala.orElse(other.scala)
)
}