You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: support arbitrary target_settings in our platforms 3/n (bazel-contrib#2990)
With this PR we can support arbitrary target settings instead of just
plain `constraint_values`. We still have custom logic to ensure that all
of the tests pass. However, the plan is to remove those tests once we
have simplified the wheel selection mechanisms and the `pkg_aliases`
macro. I.e. if we have at most 1 wheel per platform that the `pypi`
bzlmod extension passes to the `pkg_aliases` macro, then we can just
have a simple `selects.with_or` where we list out all of the target
platform values.
This PR may result in us creating more targets but that is the price
that we have to pay if we want to do this incrementally.
Work towards bazel-contrib#2747
Work towards bazel-contrib#2548
Work towards bazel-contrib#260
Co-authored-by: Richard Levasseur <[email protected]>
0 commit comments