Merge pull request #26550 from cleverca22/purescript

purescript: fix closure size on OSX
This commit is contained in:
Domen Kožar 2017-06-15 00:20:46 +02:00 committed by GitHub
commit 8198cc10f0
1 changed files with 4 additions and 1 deletions

View File

@ -89,7 +89,10 @@ rec {
isLibrary = false;
doHaddock = false;
postFixup = "rm -rf $out/lib $out/nix-support $out/share/doc";
});
} // (if pkgs.stdenv.isDarwin then {
configureFlags = (drv.configureFlags or []) ++ ["--ghc-option=-optl=-dead_strip"];
} else {})
);
buildFromSdist = pkg: pkgs.lib.overrideDerivation pkg (drv: {
unpackPhase = let src = sdistTarball pkg; tarname = "${pkg.pname}-${pkg.version}"; in ''