Module bootstrap::core::build_steps

source ·

Modules§

  • check 🔒
    Implementation of compiling the compiler and standard library, in “check”-based modes.
  • clean 🔒
    Implementation of make clean in rustbuild.
  • clippy 🔒
    Implementation of running clippy on the compiler, standard library and various tools.
  • compile 🔒
    Implementation of compiling various phases of the compiler and standard library.
  • dist 🔒
    Implementation of the various distribution aspects of the compiler.
  • doc 🔒
    Documentation generation for rustbuilder.
  • format 🔒
    Runs rustfmt on the repository.
  • install 🔒
    Implementation of the install aspects of the compiler.
  • llvm 🔒
    Compilation of native dependencies like LLVM.
  • run 🔒
  • setup 🔒
  • suggest 🔒
  • In some cases, parts of bootstrap need to change part of a target spec just for one or a few steps. Adding these targets to rustc proper would “leak” this implementation detail of bootstrap, and would make it more complex to apply additional changes if the need arises.
  • test 🔒
    Implementation of the test-related targets of the build system.
  • tool 🔒
  • toolstate 🔒