Fix deprecation warnings in sbt plugin
This commit is contained in:
parent
6e5de8bb23
commit
06c66bd325
1 changed files with 4 additions and 5 deletions
|
|
@ -42,11 +42,11 @@ object AkkaKernelPlugin extends Plugin {
|
||||||
|
|
||||||
lazy val distSettings: Seq[Setting[_]] =
|
lazy val distSettings: Seq[Setting[_]] =
|
||||||
inConfig(Dist)(Seq(
|
inConfig(Dist)(Seq(
|
||||||
dist <<= packageBin.identity,
|
dist <<= packageBin,
|
||||||
packageBin <<= distTask,
|
packageBin <<= distTask,
|
||||||
distClean <<= distCleanTask,
|
distClean <<= distCleanTask,
|
||||||
dependencyClasspath <<= (dependencyClasspath in Runtime).identity,
|
dependencyClasspath <<= (dependencyClasspath in Runtime),
|
||||||
unmanagedResourceDirectories <<= (unmanagedResourceDirectories in Runtime).identity,
|
unmanagedResourceDirectories <<= (unmanagedResourceDirectories in Runtime),
|
||||||
outputDirectory <<= target / "dist",
|
outputDirectory <<= target / "dist",
|
||||||
configSourceDirs <<= defaultConfigSourceDirs,
|
configSourceDirs <<= defaultConfigSourceDirs,
|
||||||
distJvmOptions := "-Xms1024M -Xmx1024M -Xss1M -XX:MaxPermSize=256M -XX:+UseParallelGC",
|
distJvmOptions := "-Xms1024M -Xmx1024M -Xss1M -XX:MaxPermSize=256M -XX:+UseParallelGC",
|
||||||
|
|
@ -54,8 +54,7 @@ object AkkaKernelPlugin extends Plugin {
|
||||||
libFilter := { f ⇒ true },
|
libFilter := { f ⇒ true },
|
||||||
additionalLibs <<= defaultAdditionalLibs,
|
additionalLibs <<= defaultAdditionalLibs,
|
||||||
distConfig <<= (outputDirectory, configSourceDirs, distJvmOptions, distMainClass, libFilter, additionalLibs) map DistConfig)) ++
|
distConfig <<= (outputDirectory, configSourceDirs, distJvmOptions, distMainClass, libFilter, additionalLibs) map DistConfig)) ++
|
||||||
Seq(
|
Seq(dist <<= (dist in Dist), distNeedsPackageBin)
|
||||||
dist <<= (dist in Dist).identity, distNeedsPackageBin)
|
|
||||||
|
|
||||||
private def distTask: Initialize[Task[File]] =
|
private def distTask: Initialize[Task[File]] =
|
||||||
(distConfig, sourceDirectory, crossTarget, dependencyClasspath, projectDependencies, allDependencies, buildStructure, state) map { (conf, src, tgt, cp, projDeps, allDeps, buildStruct, st) ⇒
|
(distConfig, sourceDirectory, crossTarget, dependencyClasspath, projectDependencies, allDependencies, buildStructure, state) map { (conf, src, tgt, cp, projDeps, allDeps, buildStruct, st) ⇒
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue