From 85ad0c023e055c89235febf31920b7e7b2c45cf6 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sun, 30 Oct 2011 18:39:18 -0400 Subject: [PATCH] clean up after temporary task directory --- main/Defaults.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/Defaults.scala b/main/Defaults.scala index 30a00dd88..e1c84b169 100644 --- a/main/Defaults.scala +++ b/main/Defaults.scala @@ -60,7 +60,8 @@ object Defaults extends BuildCommon cancelable :== false, autoScalaLibrary :== true, onLoad <<= onLoad ?? idFun[State], - onUnload <<= onUnload ?? idFun[State], + onUnload <<= (onUnload ?? idFun[State]), + onUnload <<= (onUnload, taskTemporaryDirectory) { (f, dir) => s => { try f(s) finally IO.delete(dir) } }, watchingMessage <<= watchingMessage ?? Watched.defaultWatchingMessage, triggeredMessage <<= triggeredMessage ?? Watched.defaultTriggeredMessage, definesClass :== FileValueCache(Locate.definesClass _ ).get,