bazelbuild / platforms

Constraint values for specifying platforms and toolchains
Apache License 2.0
108 stars 73 forks source link

Implement Standard Platform Transitions #73

Open katre opened 1 year ago

katre commented 1 year ago

This is a tracking issue for the implementation of Standard Platform Transitions.

The steps required are:

The implementation can be based off of Aspect's platform_transition_binary and Skylib's native_binary.

Note that the platform_data implementation should:

katre commented 1 year ago

Ping @gregestren for any comments or corrections, and then let's figure out who can do the work.

gregestren commented 1 year ago

Makes sense.

Keeping all the above in mind, I'd start with a MVP that we have confidence serves Pigweed's needs. Publish it and let Pigweed integrate as soon as possible, so we can meet our quarterly expectations. :)

Then extend to the rest more casually.

@aiuto if there are any other specific cc_binary projects you're thinking of please share. Same goes for anyone else with specific requests (@fmeum , @keith, etc.)