rust/src
bors fefce3cecd Auto merge of #146018 - lambdageek:add-winres-version, r=wesleywiser
compiler: Add Windows resources to rustc-main and rustc_driver

Adds Windows resources with the rust version information to rustc-main.exe and rustc_driver.dll

Invokes `rc.exe` directly, rather than using one of the crates from the ecosystem to avoid adding dependencies.

A new internal `rustc_windows_rc` crate has the common build script machinery for locating `rc.exe` and constructing the resource script
2025-09-09 03:56:41 +00:00
..
bootstrap Auto merge of #146018 - lambdageek:add-winres-version, r=wesleywiser 2025-09-09 03:56:41 +00:00
build_helper Fix some minor issues in comments 2025-08-24 16:58:22 +08:00
ci Auto merge of #146233 - jieyouxu:run-make-fission, r=Kobzol 2025-09-06 18:37:35 +00:00
doc Merge pull request #2573 from rust-lang/tshepang/make-more-clear 2025-09-08 06:26:12 +02:00
etc htmldocck: fix a bug in relative paths / globs 2025-09-03 09:09:18 -07:00
gcc@4e995bd73c Update GCC submodule 2025-08-26 18:09:42 +02:00
librustdoc Auto merge of #145911 - notriddle:stringdex-tweak-3, r=GuillaumeGomez 2025-09-04 19:40:40 +00:00
llvm-project@19f0a49c5c Update to LLVM 21.1.0 2025-08-26 17:15:13 +02:00
rustc-std-workspace
rustdoc-json-types Add new doc(attribute = "...") attribute 2025-08-28 15:56:29 +02:00
tools Auto merge of #146173 - Kmeakin:km/unicode-data/no-ascii, r=jhpratt 2025-09-08 07:25:07 +00:00
README.md
stage0 Bump stage0 rustfmt 2025-09-05 20:20:09 +02:00
version bump version 2025-08-01 09:04:01 +01:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

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