From f6f7c8dc89a5bd1440018875e2fcfcaf254a495f Mon Sep 17 00:00:00 2001 From: arctic-alpaca <67190338+arctic-alpaca@users.noreply.github.com> Date: Fri, 13 Jan 2023 12:23:37 +0100 Subject: [PATCH] Add xtask toolchain prefix checking --- xtask/src/build_ebpf.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/xtask/src/build_ebpf.rs b/xtask/src/build_ebpf.rs index 272cf91..ac14e99 100644 --- a/xtask/src/build_ebpf.rs +++ b/xtask/src/build_ebpf.rs @@ -45,8 +45,13 @@ pub struct Options { pub fn build_ebpf(opts: Options) -> Result<(), anyhow::Error> { let dir = PathBuf::from("{{project-name}}-ebpf"); let target = format!("--target={}", opts.target); + let toolchain = if opts.toolchain.starts_with('+') { + opts.toolchain + } else { + format!("+{}", opts.toolchain) + }; let mut args = vec![ - opts.toolchain.as_str(), + toolchain.as_str(), "build", "--verbose", target.as_str(),