diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java b/src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java index d535867c81..4d2c0328bd 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java @@ -218,7 +218,11 @@ public class BazelRepositoryModule extends BlazeModule { repoOptions .experimentalDistdir .stream() - .map(filesystem::getPath) + .map( + path -> + path.isAbsolute() + ? filesystem.getPath(path) + : env.getBlazeWorkspace().getWorkspace().getRelative(path)) .collect(Collectors.toList())); } |