Skip to content

Add license files into the capi crate tarball #73

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

Merged
merged 1 commit into from
Dec 7, 2024

Conversation

danakj
Copy link
Contributor

@danakj danakj commented Sep 25, 2024

Symlinks are added up to the license files in the repository root.

This ensures projects that include the source code for this project will also get a copy of the licenses.

Fixes #72.

@anforowicz
Copy link

@Mark-Simulacrum, can you please take a look? This PR will help address Chromium bug at https://crbug.com/378273840

Symlinks are added up to the license files in the repository
root.

This ensures projects that include the source code for this project
will also get a copy of the licenses.

Fixes rust-lang#72.
@Mark-Simulacrum Mark-Simulacrum merged commit 6cbe55c into rust-lang:main Dec 7, 2024
6 checks passed
@anforowicz
Copy link

Thanks @Mark-Simulacrum! Could you please also release a new version (with the license files) to https://crates.io/crates/rustc-demangle-capi/versions?

@anforowicz
Copy link

@alexcrichton, would it be possible to publish a new version of this crate please (including the PR here with symlinks that help to publish license files)? This would help Chromium's efforts to automate generation of software-bill-of-materials (SBOM) as tracked in https://crbug.com/378273840. I see that you are the publisher of rustc-demangle-capi's only version on crates.io, so I hope that you could help please?

@alexcrichton
Copy link
Member

I've handed off maintenance of this crate to rust-lang folks, so I would recommend raising this on Zulip perhaps to request a release

Mark-Simulacrum added a commit to Mark-Simulacrum/rustc-demangle that referenced this pull request May 9, 2025
This includes the license files (see rust-lang#73).
@Mark-Simulacrum Mark-Simulacrum mentioned this pull request May 9, 2025
@Mark-Simulacrum
Copy link
Member

published, opened PR to bump the in-tree version number: #79

Mark-Simulacrum added a commit that referenced this pull request May 10, 2025
This includes the license files (see #73).
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.

Include LICENSE files in the published rustc-demangle-capi crate
4 participants