armandomontanez
armandomontanez
Very rough WIP at https://github.com/rust-lang/cc-rs/pull/1618
Quick update for anyone else blocked by this; it will take a little longer to sort out but work is underway.
The more I think about it, the more I wonder if the incoming configuration (outside of the CLI) should ever affect the final state of a `platform` transition. https://github.com/bazelbuild/bazel/issues/22457 was...
Right, it's only slightly related in that it could theoretically act as a nice "barrier" for this problem of flag accumulation. Beyond the simple use case of "I want CLI-provided...
not stale
I'm fine with either, but @kilograham is the one with the merge button.
> > I'm fine with either, but @kilograham is the one with the merge button. > > Yeah sorry, caught COVID at DEFCON Get all the rest you need. :)...
@kilograham this is ready to merge whenever you're back.
There were some aspects of the initial design that warranted putting `cfg=exec` there, but kind of agree with you. We should probably put `cfg=exec` at the `cc_toolchain.tool_map` attribute, and remove...
Hmmm my expectation based on the current implementation is: ```py cc_toolchain( name = "my_multiplatform_toolchain", tool_map = ":tool_map_shim", # a select here is under the "target" config. ) alias( name =...