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 [email protected] which fixes [email protected]. #1848

Merged
merged 2 commits into from
Apr 20, 2024

Conversation

jruoff
Copy link
Contributor

@jruoff jruoff commented Apr 20, 2024

Before this change, running bazel query "labels(hdrs, @glm)" resulted in INFO: Empty results. With this change the module correctly exports the public headers of glm.

The differences are:

  • Removed strip_prefix from source.json, the top level directory in the zip must be retained. This fixes the main issue, the module is unusable without this.
  • Separated public and private headers into hdrs and srcs respectively. IIUC textual_hdrs is meant for public headers as well, whereas the *.inl files (and files in the detail/ sub directory) of glm are not meant to be included directly.

The differences are:

* Removed `strip_prefix` from source.json, the top level directory in the zip must be retained.
* Separated public and private headers into `hdrs` and `srcs` respectively.
@bazel-io
Copy link
Member

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

Vertexwahn
Vertexwahn previously approved these changes Apr 20, 2024
bazel-io
bazel-io previously approved these changes Apr 20, 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.

@Vertexwahn
Copy link
Contributor

@jruoff If you like you can add yourself to the maintainer section

@bazel-io bazel-io dismissed stale reviews from Vertexwahn and themself April 20, 2024 19:46

Require module maintainers' approval for newly pushed changes.

@fmeum fmeum merged commit 2108503 into bazelbuild:main Apr 20, 2024
14 checks passed
aiuto pushed a commit to aiuto/bazel-central-registry that referenced this pull request Jun 3, 2024
Before this change, running `bazel query "labels(hdrs, @glm)"` resulted
in `INFO: Empty results`. With this change the module correctly exports
the public headers of glm.

The differences are:

* Removed `strip_prefix` from `source.json`, the top level directory in
the zip must be retained. This fixes the main issue, the module is
unusable without this.
* Separated public and private headers into `hdrs` and `srcs`
respectively. IIUC `textual_hdrs` is meant for public headers as well,
whereas the `*.inl` files (and files in the `detail/` sub directory) of
glm are not meant to be included directly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants