Skip to content

Commit 159fb66

Browse files
committed
Build android compilers with nixpkgs 24.05
1 parent 2145cdb commit 159fb66

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

ci.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
nixpkgs.lib.optionalAttrs (nixpkgsName == "R2405") {
6565
ghc96 = false;
6666
ghc98 = false;
67+
ghc910 = true;
6768
} // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
6869
ghc810 = true;
6970
ghc92 = true;
@@ -100,7 +101,9 @@
100101
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable") {
101102
# Musl cross only works on linux
102103
# aarch64 cross only works on linux
103-
inherit (lib.systems.examples) musl32 musl64 aarch64-multiplatform aarch64-android armv7a-android-prebuilt;
104+
inherit (lib.systems.examples) musl32 musl64 aarch64-multiplatform;
105+
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "R2405") {
106+
inherit (lib.systems.examples) aarch64-android armv7a-android-prebuilt;
104107
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable" && !builtins.elem compiler-nix-name ["ghc8107" "ghc902"]) {
105108
# TODO fix this for the compilers we build with hadrian (ghc >=9.4)
106109
inherit (lib.systems.examples) aarch64-multiplatform-musl;

0 commit comments

Comments
 (0)