on iko/ghcjs-patch-master help sign in
Fix for #736 (#739)
commit4e6c1a37bdfbff7b341e131b238c6bcd2a949cb8 authorHamish Mackenzie <Hamish.Mackenzie@iohk.io> dateThu 2 Jul 2020, 03:37 (6 years ago) parent0b1b8d6
1 file changed+5−4
builder/haddock-builder.nix+5−4
builder/haddock-builder.nix+5−4
@@ -93,13 +93,14 @@ let
9393 mkdir -p $out
9494 '' + lib.optionalString doHaddock' ''
9595 runHook preHaddock
96− # If we don't have any source files, no need to run haddock
97− [[ -n $(find . -name "*.hs" -o -name "*.lhs") ]] && {
96+
9897 docdir="${docdir "$doc"}"
99− # This mkdir needed for packages like bytestring-builder which
100− # is empty when `bytestring >= 0.10.4`
98+ # This mkdir needed for packages like base-noprelude and bytestring-builder
99+ # (which is also empty when `bytestring >= 0.10.4`)
101100 mkdir -p "$docdir"
102101
102+ # If we don't have any source files, no need to run haddock
103+ [[ -n $(find . -name "*.hs" -o -name "*.lhs") ]] && {
103104 $SETUP_HS haddock \
104105 "--html" \
105106 ${lib.optionalString doHoogle "--hoogle"} \