haskell-modules/generic-builder.nix: add haddockFlags option
This commit is contained in:
parent
65c085e8a9
commit
a86ffa4988
@ -19,6 +19,7 @@ in
|
|||||||
, buildTools ? [], libraryToolDepends ? [], executableToolDepends ? [], testToolDepends ? [], benchmarkToolDepends ? []
|
, buildTools ? [], libraryToolDepends ? [], executableToolDepends ? [], testToolDepends ? [], benchmarkToolDepends ? []
|
||||||
, configureFlags ? []
|
, configureFlags ? []
|
||||||
, buildFlags ? []
|
, buildFlags ? []
|
||||||
|
, haddockFlags ? []
|
||||||
, description ? ""
|
, description ? ""
|
||||||
, doCheck ? !isCross && stdenv.lib.versionOlder "7.4" ghc.version
|
, doCheck ? !isCross && stdenv.lib.versionOlder "7.4" ghc.version
|
||||||
, doBenchmark ? false
|
, doBenchmark ? false
|
||||||
@ -372,7 +373,8 @@ stdenv.mkDerivation ({
|
|||||||
${optionalString (doHaddock && isLibrary) ''
|
${optionalString (doHaddock && isLibrary) ''
|
||||||
${setupCommand} haddock --html \
|
${setupCommand} haddock --html \
|
||||||
${optionalString doHoogle "--hoogle"} \
|
${optionalString doHoogle "--hoogle"} \
|
||||||
${optionalString (isLibrary && hyperlinkSource) "--hyperlink-source"}
|
${optionalString (isLibrary && hyperlinkSource) "--hyperlink-source"} \
|
||||||
|
${stdenv.lib.concatStringsSep " " haddockFlags}
|
||||||
''}
|
''}
|
||||||
runHook postHaddock
|
runHook postHaddock
|
||||||
'';
|
'';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user