Replies: 1 comment 2 replies
-
You could have a single This has the advantage that the architecture decision can be handled with regular Bazel tools (platforms) and doesn't play a rule during dependency resolution. Lazy repo fetching means that only the relevant arch will be downloaded. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I'd like to add a new module for Embree (Intel's ray tracing engine) to the registry.
Best way to do this seems to be to use one of the pre-compiled shared libraries, available at
https://github.com/embree/embree/releases/tag/v4.1.0
(and not building it from source)
However, I am not sure how to set up the BCR config, given that each BCR module version subdir has exactly one source.json file with one url field. Ideally I'd want to be able to either:
As a workaround I could name the top-level module "embree-x86_64-linux" but this seems like it would quickly pollute the top-level namespace of the BCR and just a bad idea. It's almost better to name it "embree" but to only support linux for now.
What's the recommended solution to this?
Beta Was this translation helpful? Give feedback.
All reactions