addSbtPlugin("com.typesafe.sbt" %% "sbt-native-packager" % "1.0.2")
// sbt autoplugins
enablePlugins(JavaAppPackaging)
// minimal configuration
maintainer := "Nepomuk Seiler <nepomuk.seiler@mukis.de>"
packageSummary := "My awesome application"
build.sbt
import NativePackagerHelper._
mappings in Universal += ((baseDirectory.value / "LICENSE") -> "LICENSE")
mappings in Universal += {
val conf = (resourceDirectory in Compile).value / "reference.conf"
conf -> "conf/application.conf"
}
mappings in Universal ++= contentOf(baseDirectory.value / "extras")
src/universal/LICENSE
src/universal/conf/application.conf