Skip to content

Commit d86215f

Browse files
committed
Fixes to eng specification for proper dir and non-bash shells.
The latter is needed for Github CI.
1 parent f2aa1cc commit d86215f

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

_eng_/dev.eng

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,15 @@ dev
2222
exec = nix build --no-link .#brick-panes.ghc912
2323
nixbuild:old
2424
Uses nix to build with old GHC versions
25+
in dir = {TopDir}
2526
exec =
2627
nix build --no-link --override-input nixpkgs github:nixos/nixpkgs/25.05 $(
2728
for X in 810 90 92 ; do echo ".#brick-panes.ghc$X"; done)
28-
nixbuild:recent
29+
bp:nixbuild:recent
2930
Uses nix to build with old GHC versions
31+
in dir = {TopDir}
3032
exec =
31-
declare -a ghcvers=(94 96 98 910 912)
32-
nix build --no-link ${ghcvers[*]/#/.#brick-panes.ghc}
33+
nix build --no-link $(for X in 94 96 98 910 912; do echo ".#brick-panes.ghc$X"; done)
3334
nixbuild:all
3435
Uses nix to build with all supported GHC versions
3536
needs = nixbuild nixbuild:old nixbuild:recent

0 commit comments

Comments
 (0)