pkgs: add writeHaskell

remotes/palo/fix-writePython
lassulus 8 years ago
parent 0f52d5461a
commit 4d0829328e
  1. 15
      pkgs/default.nix

@ -155,6 +155,21 @@ pkgs: oldpkgs: {
mv "$textPath" $out
'';
writeHaskell = name: extra-deps: text:
pkgs.stdenv.mkDerivation {
inherit name;
src = pkgs.writeHaskellPackage name {
executables.${name} = {
inherit extra-deps;
text = text;
};
};
phases = [ "buildPhase" ];
buildPhase = ''
ln -fns $src/bin/${name} $out
'';
};
writeHaskellPackage =
k:
let

Loading…
Cancel
Save