Skip to content

Commit 18673bc

Browse files
committed
Skip unnecessary components in x64 try builds
1 parent e4b9d01 commit 18673bc

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/tools/opt-dist/src/exec.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,15 @@ impl Bootstrap {
188188
}
189189
}
190190

191-
fn add_shared_x_flags(env: &Environment, cmd: CmdBuilder) -> CmdBuilder {
191+
fn add_shared_x_flags(env: &Environment, mut cmd: CmdBuilder) -> CmdBuilder {
192+
// Skip things that cannot be skipped through `x ... --skip`
193+
cmd = cmd
194+
.arg("--set")
195+
.arg("rust.llvm-bitcode-linker=false")
196+
// Skip wasm-component-ld
197+
.arg("--set")
198+
.arg("build.extended=false")
199+
.arg("--set")
200+
.arg("rust.codegen-backends=['llvm']");
192201
if env.is_fast_try_build() { cmd.arg("--set").arg("rust.deny-warnings=false") } else { cmd }
193202
}

0 commit comments

Comments
 (0)