Skip to content

Commit 3c3decc

Browse files
authored
[CI] build ghc-js on aarch64 platforms as well. (#1902)
1 parent 167d51d commit 3c3decc

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

ci.nix

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,11 @@
6565
# of 'lib.systems.examples' are not understood between all versions
6666
let lib = nixpkgs.lib;
6767
in lib.optionalAttrs (nixpkgsName == "unstable"
68-
&& ((system == "x86_64-linux" && __elem compiler-nix-name ["ghc865" "ghc884" "ghc8107" "ghc961"])
69-
|| (system == "x86_64-darwin" && __elem compiler-nix-name ["ghc8107" "ghc961"]))) {
68+
&& ((system == "x86_64-linux" && __elem compiler-nix-name ["ghc8107" "ghc961"])
69+
|| (system == "aarch64-linux" && __elem compiler-nix-name ["ghc8107" "ghc961"])
70+
|| (system == "x86_64-darwin" && __elem compiler-nix-name ["ghc8107" "ghc961"])
71+
|| (system == "aarch64-darwin" && __elem compiler-nix-name ["ghc8107" "ghc961"])
72+
)) {
7073
inherit (lib.systems.examples) ghcjs;
7174
} // lib.optionalAttrs (nixpkgsName == "unstable"
7275
&& ((system == "x86_64-linux" && __elem compiler-nix-name ["ghc8107" "ghc902" "ghc926" "ghc927" "ghc944" "ghc961"])

0 commit comments

Comments
 (0)