diff options
author | Benjamin Peterson <bp@benjamin.pe> | 2017-05-12 23:55:17 +0200 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2017-05-15 19:51:05 +0200 |
commit | 45e7ac3221d3c34c3e04b7eb5ffcfbfc691fa1c1 (patch) | |
tree | 5f814bc15bed387f0bcf2fa3dab07692dc0c8dfd /src/main/java/com | |
parent | 2d9cdee86aefb7dc3e777411eb075d07eb405a25 (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.java | 2 |
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"); |