-
Notifications
You must be signed in to change notification settings - Fork 357
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
feat: add iceoryx2 #3485
base: main
Are you sure you want to change the base?
feat: add iceoryx2 #3485
Conversation
wep21
commented
Dec 25, 2024
- as title
Signed-off-by: wep21 <[email protected]>
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (iceoryx2) have been updated in this PR. Please review the changes. |
@bazel-io skip_check unstable_url |
@fmeum @meteorcloudy request review from bazel maintainers |
|
||
crate = use_extension("@rules_rust//crate_universe:extensions.bzl", "crate") | ||
crate.from_cargo( | ||
name = "crate_index", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know too little about rules_rust to determine whether this is safe - what happens if some other module also specifies this name?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm sorry, but I'm not sure. @dep_module//:crate_index and @root_module//:crate_index are confusing for bazel?
Is it safer to change name like iceoryx2_crate_index
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That depends on whether these libraries may end up getting linked together with user-supplied code. If so, versions need to align and you need to share a dependency closure. If not, a separate namespace is probably more efficient.
I don't know this extension or your use case well enough to make a call. I would suggest asking for advice in the #rust slack channel.
73f7180
to
ef75a92
Compare
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>
71bfe89
to
708b7b1
Compare
Signed-off-by: wep21 <[email protected]>
7ed6574
to
8353136
Compare
5e0e42c
to
4ecb21b
Compare
Signed-off-by: wep21 <[email protected]>
Signed-off-by: wep21 <[email protected]>