com.typesafe.sbt.packager.windows

Members list

Type members

Classlikes

case class AddDirectoryToPath(dir: String) extends FeatureComponent

Will add the directory to the windows path. NOTE: Only one of these per MSI.

Will add the directory to the windows path. NOTE: Only one of these per MSI.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class AddShortCuts(target: Seq[String], workingDir: String) extends FeatureComponent

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ComponentFile(source: String, editable: Boolean) extends FeatureComponent

Adds a file into a given windows feature.

Adds a file into a given windows feature.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait FeatureComponent

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object NameHelper

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
NameHelper.type
case class NamespaceDefinitions(majorVersionNumber: Int, namespace: String, utilExtension: String)

Define wix namespace definitions, that depend on the major version of Wix tools *

Define wix namespace definitions, that depend on the major version of Wix tools *

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object WindowsDeployPlugin extends AutoPlugin

Attributes

Supertypes
class AutoPlugin
trait PluginsFunctions
class Basic
trait Plugins
class Object
trait Matchable
class Any
Show all
Self type
case class WindowsFeature(id: String, title: String, desc: String, absent: String, level: String, display: String, components: Seq[FeatureComponent]) extends FeatureComponent

Define a new feature, that will be selectable in the default MSI.

Define a new feature, that will be selectable in the default MSI.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait WindowsKeys

windows settings

windows settings

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object autoImport
object Keys
object WindowsPlugin extends AutoPlugin

==Windows Plugin==

==Windows Plugin==

This plugin generates ''msi'' packages that can be installed on windows systems.

==Configuration==

In order to configure this plugin take a look at the available com.typesafe.sbt.packager.windows.WindowsKeys

==Requirements==

Attributes

Example

Enable the plugin in the build.sbt

  enablePlugins(WindowsPlugin)
Supertypes
class AutoPlugin
trait PluginsFunctions
class Basic
trait Plugins
class Object
trait Matchable
class Any
Show all
Self type
case class WindowsProductInfo(id: String, title: String, version: String, maintainer: String, description: String, upgradeId: String, comments: String, installScope: String, installerVersion: String, compressed: Boolean)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object WixHelper

Helper functions to deal with Wix/CAB craziness.

Helper functions to deal with Wix/CAB craziness.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
WixHelper.type