Enable multiple outputs for Haskell packages.

This commit is contained in:
Nicholas Clarke
2017-09-04 12:35:57 +01:00
parent da3640ec56
commit 676362494d
3 changed files with 102 additions and 20 deletions
+2
View File
@@ -142,4 +142,6 @@ rec {
overrideSrc = drv: { src, version ? drv.version }:
overrideCabal drv (_: { inherit src version; editedCabalFile = null; });
installOutputs = drv: outputs: overrideCabal drv
(drv: { outputsToInstall = outputs; });
}