aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2016-01-18 15:20:32 +0000
committerGravatar Han-Wen Nienhuys <hanwen@google.com>2016-01-18 16:51:57 +0000
commitdaffc359d7c6961d9f741980438549bf74e6132c (patch)
tree727bf8ec21956a22d83307a0ab1048cdde62eb7d /src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java
parent39125b2213d60a52db0a186e2887d007010221cd (diff)
Use only the Bazel server for bootstrapping
This remove all C++ compilation in bootstrapping itself. -- MOS_MIGRATED_REVID=112407516
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java b/src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java
index a1094a6bda..6fa762df89 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/BlazeDirectories.java
@@ -15,6 +15,7 @@
package com.google.devtools.build.lib.analysis;
import com.google.common.annotations.VisibleForTesting;
+import com.google.common.base.Strings;
import com.google.common.hash.HashCode;
import com.google.common.hash.Hashing;
import com.google.devtools.build.lib.Constants;
@@ -75,7 +76,8 @@ public final class BlazeDirectories {
this.installBase = installBase;
this.workspace = workspace;
this.outputBase = outputBase;
- this.installMD5 = installMD5 == null ? null : checkMD5(HashCode.fromString(installMD5));
+ this.installMD5 =
+ Strings.isNullOrEmpty(installMD5) ? null : checkMD5(HashCode.fromString(installMD5));
boolean useDefaultExecRootName = this.workspace == null || this.workspace.isRootDirectory();
Path execRootBase = deepExecRoot
? outputBase.getChild("execroot") : outputBase;