aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com
diff options
context:
space:
mode:
authorGravatar Benjamin Peterson <bp@benjamin.pe>2017-05-12 23:55:17 +0200
committerGravatar Dmitry Lomov <dslomov@google.com>2017-05-15 19:51:05 +0200
commit45e7ac3221d3c34c3e04b7eb5ffcfbfc691fa1c1 (patch)
tree5f814bc15bed387f0bcf2fa3dab07692dc0c8dfd /src/main/java/com
parent2d9cdee86aefb7dc3e777411eb075d07eb405a25 (diff)
use a relative path to build-runfiles
BinTools.getExecPath() returns an execroot-relative path, which should be usable in a spawn as-is. Absolutizing it is unnecessary. Using a relative path also prevents the execroot from getting into the action key for runfiles building actions. Change-Id: Ie04d1bac841e41679d97064dc6ac1f0561a21eef PiperOrigin-RevId: 155914912
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java b/src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java
index 904c4b6407..2fb8dd02e0 100644
--- a/src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java
@@ -140,7 +140,7 @@ public final class SymlinkTreeHelper {
Preconditions.checkNotNull(path, BUILD_RUNFILES + " not found in embedded tools");
List<String> args = Lists.newArrayList();
- args.add(execRoot.getRelative(path).getPathString());
+ args.add(path.getPathString());
if (filesetTree) {
args.add("--allow_relative");