Packages

package config

Type Members

  1. trait BuildSettings extends AnyRef
  2. case class DebianSettings(shared: SharedSettings, maintainer: String, description: String, debianConflicts: List[String], debianDependencies: List[String], architecture: String) extends NativeSettings with Product with Serializable
  3. case class DockerSettings(from: String, registry: Option[String], repository: String, tag: Option[String], exec: Option[String]) extends BuildSettings with Product with Serializable
  4. case class MacOSSettings(shared: SharedSettings, identifier: String) extends NativeSettings with Product with Serializable
  5. trait NativeSettings extends BuildSettings
  6. case class RedHatSettings(shared: SharedSettings, description: String, license: String, release: String, rpmArchitecture: String) extends NativeSettings with Product with Serializable
  7. case class SharedSettings(sourceAppPath: Path, version: String, force: Boolean = false, workingDirectoryPath: Option[Path] = None, outputPath: Path, logoPath: Option[Path], launcherApp: Option[String] = None) extends Product with Serializable
  8. case class WindowsSettings(shared: SharedSettings, maintainer: String, licencePath: ReadablePath, productName: String, exitDialog: Option[String], suppressValidation: Boolean, extraConfigs: List[String], is64Bits: Boolean, installerVersion: Option[String]) extends NativeSettings with Product with Serializable

Ungrouped