Skip to main content

TargetUniverse

Target universe in BXL. Used for looking up valid configured targets to use in cquery. This is not needed for uquery.

TargetUniverse.lookup​

def TargetUniverse.lookup(
targets: TargetLabel | bxl.UnconfiguredTargetNode | str | list[TargetLabel | bxl.UnconfiguredTargetNode | str] | bxl.TargetSet[bxl.UnconfiguredTargetNode],
) -> bxl.TargetSet[bxl.ConfiguredTargetNode]

Looks up valid configured target nodes within the universe. The targets passed in are either string literals, unconfigured target nodes, or unconfigured target labels.


TargetUniverse.target_set​

def TargetUniverse.target_set() -> bxl.TargetSet[bxl.ConfiguredTargetNode]

The target set of the nodes used to construct the target universe.


TargetUniverse.universe_target_set​

def TargetUniverse.universe_target_set(
) -> bxl.TargetSet[bxl.ConfiguredTargetNode]

The target set of the entire target universe.