From f4e02a193e39958df1cee6abeefc62e50354fdea Mon Sep 17 00:00:00 2001 From: Jubilee Young Date: Wed, 24 Apr 2024 16:56:41 -0700 Subject: [PATCH] bootstrap: reinterpret the main advantage of x.py setup --- src/bootstrap/src/core/build_steps/setup.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bootstrap/src/core/build_steps/setup.rs b/src/bootstrap/src/core/build_steps/setup.rs index a01d20e8c21a..620094145802 100644 --- a/src/bootstrap/src/core/build_steps/setup.rs +++ b/src/bootstrap/src/core/build_steps/setup.rs @@ -1,8 +1,9 @@ //! First time setup of a dev environment //! //! These are build-and-run steps for `./x.py setup`, which allows quickly setting up the directory -//! for modifying, building, and running the compiler and library. The main convenience is to allow -//! not having to painstakingly set every single option in config.toml. +//! for modifying, building, and running the compiler and library. Running arbitrary configuration +//! allows setting up things that cannot be simply captured inside the config.toml, in addition to +//! leading people away from manually editing most of the config.toml values. use crate::core::builder::{Builder, RunConfig, ShouldRun, Step}; use crate::t;