Package

com.malliina

appbundler

Permalink

package appbundler

Visibility
  1. Public
  2. All

Type Members

  1. case class BundleStructure(displayName: String, outputDir: Path) extends Product with Serializable

    Permalink
  2. case class DistributionConf(appIdentifier: String, displayName: String, name: String, additionalXml: NodeSeq = NodeSeq.Empty) extends Product with Serializable

    Permalink
  3. case class FileMapping(before: Path, after: Path) extends Product with Serializable

    Permalink
  4. case class IncludeConf(src: Path, dest: Path, include: Seq[Path], exclude: Seq[Path]) extends Product with Serializable

    Permalink
  5. class IncludeExcludeCopier extends IncludeExcludeVisitor

    Permalink
  6. abstract class IncludeExcludeVisitor extends SimpleFileVisitor[Path]

    Permalink
  7. case class InfoPlistConf(displayName: String, name: String, identifier: String, version: String, mainClass: String, jars: Seq[Path], javaHome: Path = DEFAULT_JAVA, jvmOptions: Seq[String] = Nil, jvmArguments: Seq[String] = Nil, iconFile: Option[Path] = None, executableName: String = DEFAULT_EXECUTABLE_NAME, workingDir: Option[String] = None, copyright: String = "", shortVersion: String = "1.0", hideDock: Boolean = false, highResolutionCapable: Boolean = false, supportsAutomaticGraphicsSwitching: Boolean = false, minimumSystemVersion: Option[String] = None, applicationCategory: Option[String] = None, signature: String = "????", additional: Map[String, String] = Map.empty, additionalArrays: Map[String, Seq[String]] = Map.empty) extends Product with Serializable

    Permalink
  8. case class Installer(rootOutput: Path, infoPlistConf: InfoPlistConf, launchdConf: Option[LaunchdConf] = None, iconFile: Option[Path] = None, additionalDmgFiles: Seq[FileMapping] = Nil, welcomeHtml: Option[Path] = None, licenseHtml: Option[Path] = None, conclusionHtml: Option[Path] = None, deleteOutOnComplete: Boolean = true) extends Log with Product with Serializable

    Permalink

    To create a .pkg package of your app, run macPackage().

    To create a .pkg package of your app, run macPackage().

    rootOutput

    out dir

    additionalDmgFiles

    files to include in the image, such as .DS_Store for styling and a .background

    welcomeHtml

    wip

    licenseHtml

    wip

    conclusionHtml

    wip

  9. case class LaunchdConf(label: String, programArguments: Seq[String], keepAlive: KeepAliveOption = OnDemand, runAtLoad: Boolean = true, user: Option[String] = None, group: Option[String] = None, rootDirectory: Option[String] = None, workingDirectory: Option[Path] = None, environmentVariables: Map[String, String] = Map.empty, standardOut: Option[Path] = None, standardError: Option[Path] = None, plistDir: Path = DEFAULT_PLIST_DIR) extends Product with Serializable

    Permalink
  10. trait XmlWriter extends AnyRef

    Permalink

Value Members

  1. object AppBundler

    Permalink

    Port of Oracle's AppBundlerTask.java.

  2. object Distribution extends XmlWriter

    Permalink
  3. object ExeUtils

    Permalink
  4. object FileMapping extends Serializable

    Permalink
  5. object InfoPlistConf extends Serializable

    Permalink
  6. object LaunchdConf extends Serializable

    Permalink
  7. object PlistWriter extends XmlWriter

    Permalink

    Do not format this document with IntelliJ IDEA.

  8. object XmlWriter

    Permalink

Ungrouped