clean up after temporary task directory

This commit is contained in:
Mark Harrah 2011-10-30 18:39:18 -04:00
parent 8e1cdcf989
commit 85ad0c023e
1 changed files with 2 additions and 1 deletions

View File

@ -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,