package windows
- Alphabetic
- Public
- All
Type Members
-
case class
AddDirectoryToPath(dir: String = "") extends FeatureComponent with Product with Serializable
Will add the directory to the windows path.
Will add the directory to the windows path. NOTE: Only one of these per MSI.
- case class AddShortCuts(target: Seq[String], workingDir: String = "INSTALLDIR") extends FeatureComponent with Product with Serializable
-
case class
ComponentFile(source: String, editable: Boolean = false) extends FeatureComponent with Product with Serializable
Adds a file into a given windows feature.
- sealed trait FeatureComponent extends AnyRef
-
case class
NamespaceDefinitions(majorVersionNumber: Int, namespace: String, utilExtension: String) extends Product with Serializable
Define wix namespace definitions, that depend on the major version of Wix tools *
-
case class
WindowsFeature(id: String, title: String, desc: String, absent: String = "allow", level: String = "1", display: String = "collapse", components: Seq[FeatureComponent] = Seq.empty) extends FeatureComponent with Product with Serializable
Define a new feature, that will be selectable in the default MSI.
-
trait
WindowsKeys extends AnyRef
windows settings
- case class WindowsProductInfo(id: String, title: String, version: String, maintainer: String, description: String, upgradeId: String, comments: String = "", installScope: String = "perMachine", installerVersion: String = "200", compressed: Boolean = true) extends Product with Serializable
Value Members
- object NameHelper
- object WindowsDeployPlugin extends AutoPlugin
-
object
WindowsPlugin extends AutoPlugin
This plugin generates msi packages that can be installed on windows systems.
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
- Windows System
- Wix Toolset (http://wixtoolset.org/) installed
Enable the plugin in the
build.sbtenablePlugins(WindowsPlugin)
Example: -
object
WixHelper
Helper functions to deal with Wix/CAB craziness.