com.typesafe.sbt.packager.debian
Members list
Type members
Classlikes
This replacements are use for the debian maintainer scripts: preinst, postinst, prerm, postrm
This replacements are use for the debian maintainer scripts: preinst, postinst, prerm, postrm
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
DebianDeployPlugin.type
DEB packaging specifc build targets.
DEB packaging specifc build targets.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object autoImportobject Keys
==Native Packaging==
==Native Packaging==
This provides a dpkg based implementation for debian packaging.
==Requirements==
You need the debian dpkg toolchain installed. This includes
- fakeroot
- dpkg-deb
- dpkg-genchanges
Attributes
- Example
-
Enable the plugin in the
build.sbt
enablePlugins(DebianNativePackaging)
- Companion
- object
- Supertypes
- Known subtypes
-
object DebianPlugin
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
==Debian Plugin==
==Debian Plugin==
This plugin provides the ability to build ''.deb'' packages.
==Configuration==
In order to configure this plugin take a look at the available com.typesafe.sbt.packager.debian.DebianKeys
Attributes
- Example
-
Enable the plugin in the
build.sbt
. By default this will use the native debian packaging implementation com.typesafe.sbt.packager.debian.DebianNativePackaging.enablePlugins(DebianPlugin)
- Supertypes
-
trait DebianNativePackagingtrait DebianPluginLikeclass AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
DebianPlugin.type
==Debian Helper Methods==
==Debian Helper Methods==
This trait provides a set of helper methods for debian packaging implementations.
Most of the methods are for java 6 file permission handling and debian script adjustements.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
This provides the task for building a debian packaging with the java-based implementation jdeb
This provides the task for building a debian packaging with the java-based implementation jdeb
Attributes
- Supertypes
-
trait Consoleclass Objecttrait Matchableclass Any
==JDeb Plugin== This provides a java based debian packaging implementation based on the jdeb maven-plugin. To use this, put this into your build.sbt
==JDeb Plugin== This provides a java based debian packaging implementation based on the jdeb maven-plugin. To use this, put this into your build.sbt
Attributes
- See also
- Example
-
Enable the plugin in the
build.sbt
enablePlugins(JDebPackaging)
- Supertypes
-
trait DebianPluginLikeclass AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
JDebPackaging.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Represents package meta used by debian when constructing packages.
Represents package meta used by debian when constructing packages.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all