Skip to content

Commit

Permalink
setting scriptedLaunchOpts defaults
Browse files Browse the repository at this point in the history
  • Loading branch information
xuwei-k committed May 27, 2012
1 parent c7e68ef commit 544d4d1
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion plugin/src/main/scala/scripted.scala
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,12 @@ object Scripted {
}
}

lazy val defaultLaunchOps = {
import scala.collection.JavaConverters._
val args = Seq("-Xmx","-Xms")
management.ManagementFactory.getRuntimeMXBean().getInputArguments().asScala.filter(a => args.contains(a) || a.startsWith("-XX")).toSeq
}

lazy val scriptedSettings: Seq[sbt.Project.Setting[_]] = Seq(
ivyConfigurations += scriptedConf,
scriptedSbt <<= (appConfiguration)(_.provider.id.version),
Expand All @@ -60,7 +66,7 @@ object Scripted {
scriptedTests <<= scriptedTestsTask,
scriptedRun <<= scriptedRunTask,
scriptedDependencies <<= (compile in Test, publishLocal) map { (analysis, pub) => Unit },
scriptedLaunchOpts := Seq(),
scriptedLaunchOpts := defaultLaunchOps,
scripted <<= scriptedTask
)
}

0 comments on commit 544d4d1

Please sign in to comment.