From aef6df3e20a36a05ac5e76aec6c3056eac31d530 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sun, 23 Jun 2013 19:57:31 -0400 Subject: [PATCH] handle undefined target directory in unique target check --- main/src/main/scala/sbt/Project.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/Project.scala b/main/src/main/scala/sbt/Project.scala index 5f62dfbfa..3926d2dd1 100755 --- a/main/src/main/scala/sbt/Project.scala +++ b/main/src/main/scala/sbt/Project.scala @@ -267,7 +267,7 @@ object Project extends ProjectExtra import ScopeFilter._ val allProjects = ScopeFilter(Make.inAnyProject) val targetAndRef = Def.setting { (Keys.thisProjectRef.value, Keys.target.value) } - new SettingKeyAll(targetAndRef).all(allProjects) evaluate data + new SettingKeyAll(Def.optional(targetAndRef)(idFun)).all(allProjects).evaluate(data).flatMap(x => x) } def equal(a: ScopedKey[_], b: ScopedKey[_], mask: ScopeMask): Boolean =