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

Add support for bzlmod (excluding Python bindings) #1615

Merged
merged 12 commits into from
Jun 27, 2023

Conversation

macandy13
Copy link
Contributor

This is the first part of migrating google_benchmark to support bzlmod, the new module dependency management system. This part of the migration focuses on migrating all targets in //:all, //tools:all. It excludes the //bindings/.. targets for now, as those are depending on some changes in rules_python.

Overarching issue: bazelbuild/bazel-central-registry#384

@macandy13 macandy13 marked this pull request as ready for review June 23, 2023 10:42
@dmah42 dmah42 self-requested a review June 23, 2023 11:09
MODULE.bazel Show resolved Hide resolved
WORKSPACE Show resolved Hide resolved
WORKSPACE.bzlmod Show resolved Hide resolved
@dmah42
Copy link
Member

dmah42 commented Jun 23, 2023

is there anything we need to do with the github action bots?

@dmah42 dmah42 merged commit aacf2b1 into google:main Jun 27, 2023
@macandy13
Copy link
Contributor Author

Sorry for the delay, was ooo for the last days.

Good point about the github actions. I think we should at least have a single environment in which we run with the --enable_bzlmod flag being set so this won't break in the future. Will take a look at it soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants