From cbaa8055113bcdec461a3dd2eb1c972837aaae97 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Mon, 20 Aug 2012 15:55:50 -0400 Subject: [PATCH] clean up temporary directory on exit. ref #502 Directory was already empty, this just removes the empty directory. --- main/Defaults.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/Defaults.scala b/main/Defaults.scala index d7a8e1e5a..dc7e95af8 100755 --- a/main/Defaults.scala +++ b/main/Defaults.scala @@ -59,7 +59,7 @@ object Defaults extends BuildCommon crossVersion :== CrossVersion.Disabled, scalaOrganization :== ScalaArtifacts.Organization, buildDependencies <<= buildDependencies or Classpaths.constructBuildDependencies, - taskTemporaryDirectory := IO.createTemporaryDirectory, + taskTemporaryDirectory := { val dir = IO.createTemporaryDirectory; dir.deleteOnExit(); dir }, onComplete <<= taskTemporaryDirectory { dir => () => IO.delete(dir); IO.createDirectory(dir) }, concurrentRestrictions <<= concurrentRestrictions or defaultRestrictions, parallelExecution :== true,