Try to get hydra to build Plutus GHC

This commit is contained in:
Shea Levy 2022-04-24 23:14:59 -04:00
parent 2fd79406fe
commit be667b07d8
No known key found for this signature in database
GPG Key ID: 5C0BD6957D86FE27
2 changed files with 3 additions and 3 deletions

4
ci.nix
View File

@ -41,7 +41,7 @@
ghc902 = true;
ghc921 = false;
ghc922 = true;
ghc810420210212 = false;
ghc810420210212 = true;
});
systems = nixpkgsName: nixpkgs: compiler-nix-name: nixpkgs.lib.genAttrs (
nixpkgs.lib.filter (v:
@ -63,7 +63,7 @@
|| (system == "x86_64-darwin" && __elem compiler-nix-name ["ghc8107"]))) {
inherit (lib.systems.examples) ghcjs;
} // lib.optionalAttrs (system == "x86_64-linux" &&
nixpkgsName == "unstable" && (__elem compiler-nix-name ["ghc8107"])) {
nixpkgsName == "unstable" && (__elem compiler-nix-name ["ghc810420210212" "ghc8107"])) {
# Windows cross compilation is currently broken on macOS
inherit (lib.systems.examples) mingwW64;
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable" && compiler-nix-name == "ghc8107") {

View File

@ -22,5 +22,5 @@ in recurseIntoAttrs {
build = project.hsPkgs.haskell-language-server.components.exes.haskell-language-server;
# Haskell Language Server does not build for GHC 9 or 8.10.7 yet
meta.disabled = __elem compiler-nix-name ["ghc922" "ghc921" "ghc901" "ghc902" "ghc8107"];
meta.disabled = __elem compiler-nix-name ["ghc922" "ghc921" "ghc901" "ghc902" "ghc8107" "ghc810420210212" ];
}