aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
index d5aa190596..8652028507 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
@@ -1307,6 +1307,16 @@ public class BuildConfiguration implements BuildEvent {
return Objects.hash(isActionsEnabled(), fragments, buildOptions.getOptions());
}
+ public void describe(StringBuilder sb) {
+ sb.append(isActionsEnabled()).append('\n');
+ for (Fragment fragment : fragments.values()) {
+ sb.append(fragment.getClass().getName()).append('\n');
+ }
+ for (String s : buildOptions.toString().split(" ")) {
+ sb.append(s).append('\n');
+ }
+ }
+
@Override
public int hashCode() {
return hashCode;