List of labels; optional;
nonconfigurable
The list of environments this target can be built for, in addition to default-supported environments.
This is part of Bazel's constraint system, which lets users declare which targets can and cannot depend on each other. For example, externally deployable binaries shouldn't depend on libraries with company-secret code. See ConstraintSemantics for details.