rust/src
Josh Triplett 22d187a3f6 CI: Extract LLVM win64 installer directly, using 7z
Currently, we have LLVM tarballs for win64, generated by someone running
the installer via wine and tarring up the result.

7z knows how to extract NSIS installers directly, and the result is
identical to our tarball, except that it doesn't include `Uninstall.exe`
(which we don't care about) and it includes the NSIS plugin directory
(which we also don't care about).

This simplifies the process of upgrading CI, and allows us to just
mirror the upstream release .exe directly. This also improves our
supply chain.
2021-05-03 11:23:00 -07:00
..
bootstrap Auto merge of #84750 - jyn514:nix-cargo, r=Mark-Simulacrum 2021-05-02 07:09:38 +00:00
build_helper
ci CI: Extract LLVM win64 installer directly, using 7z 2021-05-03 11:23:00 -07:00
doc Link to MCP from target tier policy 2021-05-03 13:48:56 +02:00
etc Fix HashMap/HashSet LLDB pretty-printer after hashbrown 0.11.0 2021-04-06 12:44:17 +03:00
librustdoc Change librustdoc write(.. \n) to writeln(..); fix comment in grammar 2021-05-03 02:19:57 -05:00
llvm-project@b61c24f352 Update LLVM for more wasm simd updates 2021-04-30 07:27:34 -07:00
rustdoc-json-types rustdoc-json: Rename Import.span to Import.source 2021-03-21 19:47:12 -07:00
test Auto merge of #84862 - GuillaumeGomez:rollup-cbc93h4, r=GuillaumeGomez 2021-05-03 14:35:12 +00:00
tools Add ErrorKind::OutOfMemory 2021-05-02 11:40:31 +01:00
README.md update message 2021-02-14 10:08:37 +05:30
stage0.txt Bump bootstrap compiler 2021-04-06 18:24:09 -07:00
version bump version to 1.54.0 2021-04-30 15:24:00 +02:00

This directory contains the source code of the rust project, including:

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.