From 18320e3e670a5ecbcfdd2708d43991a19f3e0ae9 Mon Sep 17 00:00:00 2001 From: sgasho Date: Wed, 12 Aug 2026 14:55:44 +0000 Subject: [PATCH] Add offload component on nightly --- src/tools/build-manifest/src/main.rs | 6 ++++-- src/tools/build-manifest/src/versions.rs | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/tools/build-manifest/src/main.rs b/src/tools/build-manifest/src/main.rs index f5fdb662662d0..0d2e8cb5e74ab 100644 --- a/src/tools/build-manifest/src/main.rs +++ b/src/tools/build-manifest/src/main.rs @@ -39,7 +39,8 @@ fn is_nightly_only(pkg: &PkgType) -> bool { | PkgType::RustcCodegenCranelift | PkgType::RustcCodegenGcc | PkgType::Gcc { .. } - | PkgType::Enzyme => true, + | PkgType::Enzyme + | PkgType::Offload => true, PkgType::Rust | PkgType::RustSrc | PkgType::Rustc @@ -331,7 +332,8 @@ impl Builder { | PkgType::RustcCodegenGcc | PkgType::Gcc { .. } | PkgType::LlvmBitcodeLinker - | PkgType::Enzyme => { + | PkgType::Enzyme + | PkgType::Offload => { extensions.push(host_component(pkg)); } PkgType::RustcDev => { diff --git a/src/tools/build-manifest/src/versions.rs b/src/tools/build-manifest/src/versions.rs index 56da7f7af7eaa..ec333cf4691ad 100644 --- a/src/tools/build-manifest/src/versions.rs +++ b/src/tools/build-manifest/src/versions.rs @@ -89,6 +89,7 @@ pkg_type! { "x86_64-unknown-linux-gnu" ], Enzyme = "enzyme"; preview = true, + Offload = "offload"; preview = true, } impl PkgType { @@ -128,6 +129,7 @@ impl PkgType { PkgType::RustAnalysis => true, PkgType::LlvmBitcodeLinker => true, PkgType::Enzyme => true, + PkgType::Offload => true, } } @@ -165,6 +167,7 @@ impl PkgType { LlvmTools => TARGETS, LlvmBitcodeLinker => HOSTS, Enzyme => HOSTS, + Offload => HOSTS, } }