Merge pull request #26550 from cleverca22/purescript
purescript: fix closure size on OSX
This commit is contained in:
commit
8198cc10f0
|
@ -89,7 +89,10 @@ rec {
|
||||||
isLibrary = false;
|
isLibrary = false;
|
||||||
doHaddock = false;
|
doHaddock = false;
|
||||||
postFixup = "rm -rf $out/lib $out/nix-support $out/share/doc";
|
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: {
|
buildFromSdist = pkg: pkgs.lib.overrideDerivation pkg (drv: {
|
||||||
unpackPhase = let src = sdistTarball pkg; tarname = "${pkg.pname}-${pkg.version}"; in ''
|
unpackPhase = let src = sdistTarball pkg; tarname = "${pkg.pname}-${pkg.version}"; in ''
|
||||||
|
|
Loading…
Reference in New Issue