RobotLocomotion / drake-external-examples

Examples of how to use Drake in your own project.
https://drake.mit.edu/
MIT No Attribution
106 stars 50 forks source link

[drake_bazel_download] Port to bzlmod #286

Closed jwnimmer-tri closed 9 months ago

jwnimmer-tri commented 9 months ago

Requires:

This change is Reviewable

jwnimmer-tri commented 9 months ago

Moving forward, bzlmod will be the One True God for how Bazel organizes external packages. The non-bzlmod "WORKSPACE" file style is slated for deprecation and removal (IIRC as of Bazel 9). So eventually, all projects will need to do this kind of porting. This is just getting out in front of it, so that the example we provide to users today will be a future-proof as possible -- so they won't need to rewrite their package management again a year or two from now.

xuchenhan-tri commented 9 months ago

Good to know, thank you.