haskell-generic-builder: allow selective enabling/disabling of the --hoogle flag to Haddock
This commit is contained in:
parent
90a641310c
commit
2f2f767813
@ -21,6 +21,7 @@
|
|||||||
, propagatedUserEnvPkgs ? []
|
, propagatedUserEnvPkgs ? []
|
||||||
, testDepends ? []
|
, testDepends ? []
|
||||||
, doCheck ? stdenv.lib.versionOlder "7.4" ghc.version, testTarget ? ""
|
, doCheck ? stdenv.lib.versionOlder "7.4" ghc.version, testTarget ? ""
|
||||||
|
, doHoogle ? true
|
||||||
, jailbreak ? false
|
, jailbreak ? false
|
||||||
, hyperlinkSource ? true
|
, hyperlinkSource ? true
|
||||||
, enableLibraryProfiling ? false
|
, enableLibraryProfiling ? false
|
||||||
@ -161,7 +162,7 @@ stdenv.mkDerivation {
|
|||||||
runHook preBuild
|
runHook preBuild
|
||||||
./Setup build
|
./Setup build
|
||||||
${optionalString (!noHaddock && hasActiveLibrary) ''
|
${optionalString (!noHaddock && hasActiveLibrary) ''
|
||||||
./Setup haddock --html --hoogle ${optionalString (hasActiveLibrary && hyperlinkSource) "--hyperlink-source"}
|
./Setup haddock --html ${optionalString doHoogle "--hoogle"} ${optionalString (hasActiveLibrary && hyperlinkSource) "--hyperlink-source"}
|
||||||
''}
|
''}
|
||||||
runHook postBuild
|
runHook postBuild
|
||||||
'';
|
'';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user