Keith Smiley
Keith Smiley
All submitted, no private ones. But I do have a significant amount of internal setup that isn't clear how it should fit upstream yet. For example sanitizer flags etc.
I'm not using toolchains_llvm at all. since I don't need the conditional setup of versions of llvm or the other things it does when im vendoring exactly what i need.
there is also https://github.com/bazelbuild/rules_cc/blob/main/examples/rule_based_toolchain/toolchains/ but it's pretty bare bones
there's also https://github.com/google/pigweed/tree/main/pw_toolchain/cc but it's a bit interesting since much of it is targeting embedded things
@meteorcloudy can we pass `--check_direct_dependencies=off` in this CI job? in my case it's a bcr module where that as an error is checked in to the .bazelrc, so it's a...
make sure you're using the toolchain from apple_support instead of from rules_cc I don't follow the purpose of this ticket, @thesayyn can you clarify the ask here?
yea that example should work with the latest bazel, generating dsyms for cc_binary was added very recently
Based on the doc it looks like `genrule`s can put the toolchain type in `toolchains`, but what about custom rules? It seems like with bazel @ 7319e5e75650af6959d6bfe19a7e11fee8185205 and this example:...
I think this would generally be a great improvement, because the pattern of having to define some `current_FOO_toolchain` is quite common. so if it also solves this case that seems...
I think in general anyone who uses persistent CI runners and tests multiple configurations cares about reducing this overhead as much as possible. Having N output bases is annoying at...