File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ set -Eeuo pipefail
5
5
top=" $( readlink -f " $( dirname " $0 " ) " ) "
6
6
7
7
if [ -z " ${IN_CRATE2NIX_SHELL:- } " ]; then
8
- exec nix-shell --pure " $top /shell.nix" --run " $( printf " %q " $0 " $@ " ) "
8
+ exec nix-shell --extra-experimental-features flakes -- pure " $top /shell.nix" --run " $( printf " %q " $0 " $@ " ) "
9
9
fi
10
10
11
11
options=$( getopt -o ' ' --long offline,no-cargo-build -- " $@ " )
53
53
echo " Skipping because of --no-cargo-build"
54
54
fi
55
55
56
- noisily nix-build --arg release false $NIX_OPTIONS
57
- crate2nix=$( nix-build --arg release false $NIX_OPTIONS ) /bin/crate2nix
56
+ noisily nix-build --extra-experimental-features flakes -- arg release false $NIX_OPTIONS
57
+ crate2nix=$( nix-build --extra-experimental-features flakes -- arg release false $NIX_OPTIONS ) /bin/crate2nix
58
58
noisily " $crate2nix " generate -n ../nix/nixpkgs.nix \
59
59
-f ./crate2nix/Cargo.toml -o ./crate2nix/Cargo.nix || \
60
60
{ echo " Regeneration of ./Cargo.nix failed." >&2 ; exit 1; }
61
61
62
- nix-instantiate tests.nix --eval --strict --json -A buildTestConfigs | \
62
+ nix-instantiate --extra-experimental-features flakes tests.nix --eval --strict --json -A buildTestConfigs | \
63
63
jq -r .[].pregeneratedBuild | \
64
64
while read cargo_nix; do
65
65
if [ " $cargo_nix " = " null" ]; then
You can’t perform that action at this time.
0 commit comments