package
appbundler
Type Members
-
case class
BundleStructure(displayName: String, outputDir: Path) extends Product with Serializable
-
case class
DistributionConf(appIdentifier: String, displayName: String, name: String, additionalXml: NodeSeq = scala.xml.NodeSeq.Empty) extends Product with Serializable
-
case class
FileMapping(before: Path, after: Path) extends Product with Serializable
-
case class
IncludeConf(src: Path, dest: Path, include: Seq[Path], exclude: Seq[Path]) extends Product with Serializable
-
-
abstract
class
IncludeExcludeVisitor extends SimpleFileVisitor[Path]
-
case class
InfoPlistConf(displayName: String, name: String, identifier: String, version: String, mainClass: String, jars: Seq[Path], javaHome: Path = ..., jvmOptions: Seq[String] = immutable.this.Nil, jvmArguments: Seq[String] = immutable.this.Nil, iconFile: Option[Path] = scala.None, executableName: String = ..., workingDir: Option[String] = scala.None, copyright: String = "", shortVersion: String = "1.0", hideDock: Boolean = false, highResolutionCapable: Boolean = false, supportsAutomaticGraphicsSwitching: Boolean = false, minimumSystemVersion: Option[String] = scala.None, applicationCategory: Option[String] = scala.None, signature: String = "????", additional: Map[String, String] = ..., additionalArrays: Map[String, Seq[String]] = ...) extends Product with Serializable
-
case class
Installer(rootOutput: Path, infoPlistConf: InfoPlistConf, launchdConf: Option[LaunchdConf] = scala.None, iconFile: Option[Path] = scala.None, additionalDmgFiles: Seq[FileMapping] = immutable.this.Nil, welcomeHtml: Option[Path] = scala.None, licenseHtml: Option[Path] = scala.None, conclusionHtml: Option[Path] = scala.None, deleteOutOnComplete: Boolean = true) extends Log with Product with Serializable
-
case class
LaunchdConf(label: String, programArguments: Seq[String], keepAlive: KeepAliveOption = ..., runAtLoad: Boolean = true, user: Option[String] = scala.None, group: Option[String] = scala.None, rootDirectory: Option[String] = scala.None, workingDirectory: Option[Path] = scala.None, environmentVariables: Map[String, String] = ..., standardOut: Option[Path] = scala.None, standardError: Option[Path] = scala.None, plistDir: Path = ...) extends Product with Serializable
-