mirror of
https://github.com/nushell/nushell.git
synced 2026-10-28 17:05:03 +08:00
## Description #18968 bumped `rust-toolchain.toml` to 1.96.1, but the `rust-overlay` rev locked in `scripts/nix/flake.lock` predates that release, so `fromRustupToolchainFile` fails with `error: Stable 1.96.1 is not available` and the flake will not evaluate. Bumps `rust-overlay` `4a408e1` -> `6ae57a7`, lock file only. `nixpkgs` left alone, since nothing forces it. Checked on `x86_64-linux`: the toolchain resolves to `rust-default-1.96.1` and the default package evaluates again. ## User-facing changes (Release notes) n/a, only affects building from the flake in `scripts/nix`. ## Additional notes Follow-up to #18968.
run the scripts
Note
the following table must be read as follows:
- an
xmeans it works- a
?means no data available
.nuscripts must be run asnu .../foo.nu
.shscripts must be run as./.../foo.sh
.ps1scripts must be run aspowershell .../foo.ps1let's say a script is called
foo
- an
xin the./scriptscolumn meansfoocan be run from./scripts- an
xin the root column meansfoocan be run from the root ofnushell- an
xin the anywhere column meansfoocan be run from anywhere!
| script | ./scripts/ |
root | anywhere |
|---|---|---|---|
build-all-maclin.sh |
x | x | x |
build-all-windows.cmd |
? | x | ? |
build-all.nu |
x | x | x |
coverage-local.nu |
x | x | x |
coverage-local.sh |
x | x | x |
install-all.ps1 |
? | x | ? |
install-all.sh |
x | x | x |
uninstall-all.sh |
x | x | x |