about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorJonathan Pallant <jonathan.pallant@ferrous-systems.com>2024-11-25 16:06:02 +0000
committerJonathan Pallant <jonathan.pallant@ferrous-systems.com>2024-12-09 10:18:55 +0000
commitf9c16997dc016a3ef1456f56df2ab564a1c48cb2 (patch)
tree9f59e7399ca2e5657910f0bad7a8b37dfab4184d /compiler/rustc_codegen_llvm/src
parent9b4d7c6a40b328d212095c28670c629facf1557d (diff)
downloadrust-f9c16997dc016a3ef1456f56df2ab564a1c48cb2.tar.gz
rust-f9c16997dc016a3ef1456f56df2ab564a1c48cb2.zip
dist: Re-work how we describe the licence of Rust in our distributions
) add COPYRIGHT*.html files to the rustc binary distribution
) add contents of LICENSE folder to dist tarballs, because some of our in-tree licences will require that the license text is reproduced.
) The wording of COPYRIGHT is adjusted to not include license text (`reuse` ensures that it's in the LICENSE folder)
) A blanket copyright notice is added to LICENCE-MIT as required by the text.

The general approach is that the license statements are now compiled using a tool in CI (generate-copyright), and you get either:

* the source code (COPYRIGHT, LICENCE-APACHE, LICENCE-MIT, REUSE.toml and the LICENCES folder), or
* the compiled version (COPYRIGHT.html, COPYRIGHT-library.html and the LICENCES folder).
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions