Compare commits

...

No commits in common. "03e862a4bde4d468d660085e2dab260a8240632c" and "0b663f4294f7d02c6b702e64025ebced8c1e8f82" have entirely different histories.

2 changed files with 5 additions and 2 deletions

View File

@ -1,4 +1,7 @@
{ hs-pkg-name ? "wcwidth", ghcSrc ? /home/ninjatrappeur/Code/perso/haskell/ghc }: {
hs-pkg-name ? "wcwidth",
ghcSrc ? /home/ninjatrappeur/Code/perso/haskell/ghc
}:
let let
ghcOverlay = import ./overlays/ghc.nix ghcSrc; ghcOverlay = import ./overlays/ghc.nix ghcSrc;
nixpkgsConfig = { overlays = [ ghcOverlay ]; }; nixpkgsConfig = { overlays = [ ghcOverlay ]; };

View File

@ -1,7 +1,7 @@
ghcSrc: ghcSrc:
let let
ghcOverride = self: super: { ghcOverride = self: super: {
ghc = super.ghc.overrideDerivation (old: { src = ghcSrc;}); ghc = super.ghc.overrideDerivation (old: { src = ghcSrc; });
}; };
in self: super: { in self: super: {
customGhcHEAD = super.haskell.packages.ghcHEAD.extend ghcOverride; customGhcHEAD = super.haskell.packages.ghcHEAD.extend ghcOverride;