com.typesafe.sbt.packager.linux

Members list

Type members

Classlikes

case class LinuxFileMetaData(user: String, group: String, permissions: String, config: String, docs: Boolean)

Attributes

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

Linux packaging generic build targets.

Linux packaging generic build targets.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object autoImport
object Keys

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object autoImport
object Mapper
case class LinuxPackageMapping(mappings: Iterable[(File, String)], fileData: LinuxFileMetaData, zipped: Boolean)

Attributes

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

Plugin containing all the generic values used for packaging linux software.

Plugin containing all the generic values used for packaging linux software.

Attributes

Example

Enable the plugin in the build.sbt

  enablePlugins(LinuxPlugin)
Supertypes
class AutoPlugin
trait PluginsFunctions
class Basic
trait Plugins
class Object
trait Matchable
class Any
Show all
Self type
case class LinuxSymlink(link: String, destination: String)

Attributes

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

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object Mapper extends LinuxMappingDSL

Attributes

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