Drop-in replacement for select()
that supports ORed keys.
Example: ```build deps = selects.with_or({ "//configs:one": [":dep1"], ("//configs:two", "//configs:three"): [":dep2or3"], "//configs:four": [":dep4"], "//conditions:default": [":default"] }) ``` Key labels may appear at most once anywhere in the input. </p> </td> </tr>
Variation of with_or
that returns the dict of the select()
.
Unlike select()
, the contents of the dict can be inspected by Starlark macros.