diff --git a/examples/rust_set-rust-toolchain/flake.nix b/examples/rust_set-rust-toolchain/flake.nix index e625854d..60731a80 100644 --- a/examples/rust_set-rust-toolchain/flake.nix +++ b/examples/rust_set-rust-toolchain/flake.nix @@ -27,7 +27,10 @@ packageOverrides = { # override all packages and set a toolchain "^.*" = { - set-toolchain.overrideRustToolchain = old: {cargo = toolchain;}; + set-toolchain.overrideRustToolchain = old: { + cargo = toolchain; + rustc = toolchain; + }; check-toolchain-version.overrideAttrs = old: { buildPhase = '' currentCargoVersion="$(cargo --version)" diff --git a/examples/rust_set-rust-toolchain/projects.toml b/examples/rust_set-rust-toolchain/projects.toml index 8b9ee99d..9d0c81e7 100644 --- a/examples/rust_set-rust-toolchain/projects.toml +++ b/examples/rust_set-rust-toolchain/projects.toml @@ -7,6 +7,7 @@ name = "linemd" relPath = "" subsystem = "rust" translator = "cargo-lock" +builder = "build-rust-package" [[linemd.subsystemInfo.crates]] name = "linemd"