From 04823219e91fe6b93aac4026c7925d897425af65 Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Mon, 20 Apr 2020 00:01:40 -0400 Subject: [PATCH] Use the same baseDirectory for all rows Fixes #3 Under source dependency situation, `new File(childId)` doesn't work well. --- src/main/scala/sbt/internal/ProjectMatrix.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/sbt/internal/ProjectMatrix.scala b/src/main/scala/sbt/internal/ProjectMatrix.scala index 6094c8033..31c2bc596 100644 --- a/src/main/scala/sbt/internal/ProjectMatrix.scala +++ b/src/main/scala/sbt/internal/ProjectMatrix.scala @@ -226,7 +226,7 @@ object ProjectMatrix { val other = lookupMatrix(ref) resolveMatrixAggregate(other, r) } - val p = Project(childId, new sbt.File(childId).getAbsoluteFile) + val p = Project(childId, base.getAbsoluteFile) .dependsOn(deps: _*) .aggregate(aggs: _*) .setPlugins(plugins)