summaryrefslogtreecommitdiff
path: root/bp2build/configurability.go
diff options
context:
space:
mode:
Diffstat (limited to 'bp2build/configurability.go')
-rw-r--r--bp2build/configurability.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/bp2build/configurability.go b/bp2build/configurability.go
index 8e171031c..3d9f0a274 100644
--- a/bp2build/configurability.go
+++ b/bp2build/configurability.go
@@ -279,6 +279,10 @@ func prettyPrintSelectMap(selectMap map[string]reflect.Value, defaultValue *stri
}
if len(selects) == 0 {
+ // If there is a default value, and there are no selects for this axis, print that without any selects.
+ if val, exists := selectMap[bazel.ConditionsDefaultSelectKey]; exists {
+ return prettyPrint(val, indent, emitZeroValues)
+ }
// No conditions (or all values are empty lists), so no need for a map.
return "", nil
}