Skip to content
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

[build] Small fixes in prep for bzlmod #22330

Merged
merged 1 commit into from
Dec 19, 2024

Conversation

jwnimmer-tri
Copy link
Collaborator

@jwnimmer-tri jwnimmer-tri commented Dec 18, 2024

Towards #20731.

FYI my WIP integration branch is here, but hopefully these clean-ups stand on their own as being obviously less hacky in the first place, bzlmod or not.


This change is Reviewable

bazelignore: Delete long-since unused file (unrelated to bzlmod).

java: Repository names will no longer be allowed to begin with an
underscore; fix by adding a longer drake-specific prefix for clarity.

lcm, scs: Remove stray leading @ from //conditions:default; the
meaning of the extra @ changes with bzlmod and the recommended
spelling for built-in conditions should be without it.

spgrid: The native repository rules will be disabled in bzlmod;
instead, we'll load the starlark implementation of the rule.

vtk: Include path hacks like -Iexternal/something are no longer valid
with bzlmod; instead, use the canonical 'includes = []' attribute for
a cc_library rule.
@jwnimmer-tri jwnimmer-tri added priority: low status: single reviewer ok https://drake.mit.edu/reviewable.html release notes: none This pull request should not be mentioned in the release notes labels Dec 18, 2024
@jwnimmer-tri
Copy link
Collaborator Author

+@xuchenhan-tri for both reviews, please (low priority -- need not happen this CY).

Copy link
Contributor

@xuchenhan-tri xuchenhan-tri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm: x2 thanks for the detailed commit message.

Reviewed 7 of 7 files at r1, all commit messages.
Reviewable status: :shipit: complete! all discussions resolved, LGTM from assignee xuchenhan-tri(platform)

@jwnimmer-tri jwnimmer-tri merged commit dc0f866 into RobotLocomotion:master Dec 19, 2024
10 checks passed
@jwnimmer-tri jwnimmer-tri deleted the bzlmod-nits branch December 19, 2024 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: low release notes: none This pull request should not be mentioned in the release notes status: single reviewer ok https://drake.mit.edu/reviewable.html
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants