-
-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User provided platform constraints #361
Comments
This could be wired up in a similar way to toolchains_llvm/toolchain/internal/repo.bzl Line 240 in e3c57fc
The LLVM extension could receive new toolchains_llvm/toolchain/extensions/llvm.bzl Lines 82 to 89 in e3c57fc
|
I've opened an MR with an implementation of this here (#371). |
Thanks for the pointers! |
An implementation of the fix suggested in #361 to allow users to specify additional platform constraints for each toolchain. My personal use case was building some targets with musl and the toolchains here were interferring.
Hello,
Using this repo, I currently have a tool chain set up to build for target Linux x86_64 and Linux aarch64 all on a host Linux x86_64 machine. I have a third platform I need to support that is another Linux aarch64 target. Is there a way to provide additional platform constraints to enable defining multiple platforms with the same target arch / os? From reading through the repository, it appears not given the
exec_compatible_with
attribute is set to only specify os and arch.If not supported, any code pointers as to how you'd extend it to do so?
The text was updated successfully, but these errors were encountered: