From 37a404e482211e2f8c05fc7f7f4401cee419fadd Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Thu, 14 Jul 2011 08:05:30 -0400 Subject: [PATCH] set global base directory to a local directory in scripted tests --- scripted/sbt/SbtHandler.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripted/sbt/SbtHandler.scala b/scripted/sbt/SbtHandler.scala index 9de2a1cf4..407602d22 100644 --- a/scripted/sbt/SbtHandler.scala +++ b/scripted/sbt/SbtHandler.scala @@ -37,7 +37,8 @@ final class SbtHandler(directory: File, launcher: File, log: Logger, server: IPC def newRemote = { val launcherJar = launcher.getAbsolutePath - val args = "java" :: "-jar" :: launcherJar :: "loadp" :: ( "<" + server.port) :: Nil + val globalBase = "-Dsbt.global.base=" + (new File(directory, "global")).getAbsolutePath + val args = "java" :: globalBase :: "-jar" :: launcherJar :: "loadp" :: ( "<" + server.port) :: Nil val io = BasicIO(log, false).withInput(_.close()) val p = Process(args, directory) run( io ) Spawn { p.exitValue(); server.close() }