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

[email protected] #3425

Merged
merged 1 commit into from
Dec 17, 2024
Merged

[email protected] #3425

merged 1 commit into from
Dec 17, 2024

Conversation

jwnimmer-tri
Copy link
Contributor

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

Compared to 1.15.0.bcr.1, add a bool_flag for header_only mode and now depends on @bazel_skylib.

This enables --@spdlog//:header_only=False on the bazel command line.


See also #1769 which requests a mechanism to enable USE_STD_FORMAT. If desirable, I could try adding that option as an additional flag in this pull request, or in a follow-up change.

@bazel-io
Copy link
Member

Hello @Vertexwahn, @c8ef, modules you maintain (spdlog) have been updated in this PR. Please review the changes.

@jwnimmer-tri
Copy link
Contributor Author

@bazel-io skip_check unstable_url

@bazel-io bazel-io added the skip-url-stability-check Skip the URL stability check for the PR label Dec 15, 2024
@Vertexwahn
Copy link
Contributor

Can we test also the --@spdlog//:header_only=False variant in CI?
USE_STD_FORMAT as a flag would also be nice - but we can defer this to a later PR...

@jwnimmer-tri
Copy link
Contributor Author

Good idea; test added.

Vertexwahn
Vertexwahn previously approved these changes Dec 15, 2024
bazel-io
bazel-io previously approved these changes Dec 15, 2024
Copy link
Member

@bazel-io bazel-io left a comment

Choose a reason for hiding this comment

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

Hello @bazelbuild/bcr-maintainers, all modules in this PR have been approved by their maintainers. Please take a final look to merge this PR.

@fmeum fmeum enabled auto-merge (squash) December 15, 2024 19:58
c8ef
c8ef previously approved these changes Dec 16, 2024
@fmeum fmeum added the presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval label Dec 16, 2024
auto-merge was automatically disabled December 16, 2024 23:30

Head branch was pushed to by a user without write access

@bazel-io bazel-io dismissed stale reviews from Vertexwahn, c8ef, and themself December 16, 2024 23:31

Require module maintainers' approval for newly pushed changes.

Add bool_flag for header_only mode.
This enables `--@spdlog//:header_only=False` on the bazel command line.
Requires a new dependency on @bazel_skylib.

Add bazel_compatibility metadata to ensure that overlay is supported.

Add bazel 8.x to presubmit testing.
Add /utf-8 for windows presubmit testing.
@jwnimmer-tri
Copy link
Contributor Author

jwnimmer-tri commented Dec 16, 2024

The new presubmit matrix was failing on windows with UTF-8 complaints. I added --cxxopt=/utf-8 to fix it, similar to the existing pattern for https://github.com/bazelbuild/bazel-central-registry/tree/main/modules/fmt/.

Copy link
Member

@bazel-io bazel-io left a comment

Choose a reason for hiding this comment

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

Hello @bazelbuild/bcr-maintainers, all modules in this PR have been approved by their maintainers. Please take a final look to merge this PR.

@fmeum fmeum merged commit f17276d into bazelbuild:main Dec 17, 2024
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval skip-url-stability-check Skip the URL stability check for the PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants