summaryrefslogtreecommitdiff
path: root/android/module.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2024-11-21 11:20:06 -0800
committer Cole Faust <colefaust@google.com> 2024-11-21 11:20:06 -0800
commit4143ee8197c30f58c7e30da79a2f570953e9232d (patch)
treeb5b8643ce77cf557a6a40222dffbfb95993a352e /android/module.go
parente00f2462ca76d15cabb7f43e7bb01c14688ce10c (diff)
Add support for selects on string lists
Bug: 375341427 Test: m nothing --no-skip-soong-tests Change-Id: I6ecab80f054e8594dacbeaaa33714b2f55af16b5
Diffstat (limited to 'android/module.go')
-rw-r--r--android/module.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/android/module.go b/android/module.go
index ce995ad77..3bf4f0c9e 100644
--- a/android/module.go
+++ b/android/module.go
@@ -2450,6 +2450,8 @@ func (e configurationEvalutor) EvaluateConfiguration(condition proptools.Configu
return proptools.ConfigurableValueString(v)
case "bool":
return proptools.ConfigurableValueBool(v == "true")
+ case "string_list":
+ return proptools.ConfigurableValueStringList(strings.Split(v, " "))
default:
panic("unhandled soong config variable type: " + ty)
}