Skip to content

Commit bc40988

Browse files
committed
Add argument --haddock-all to cabal v2-haddock calls
1 parent e1e7e84 commit bc40988

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/HaskellCI/Bash.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ makeBash _argv config@Config {..} prj jobs@JobVersions {..} = do
200200
-- haddock
201201
when (not (equivVersionRanges C.noVersion cfgHaddock)) $ step "haddock" $ do
202202
let range = RangeGHC /\ Range cfgHaddock
203-
run_cmd_if range "$CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all"
203+
run_cmd_if range "$CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all"
204204

205205
-- unconstrained build
206206
unless (equivVersionRanges C.noVersion cfgUnconstrainted) $ step "unconstrained build" $ do
@@ -227,7 +227,7 @@ makeBash _argv config@Config {..} prj jobs@JobVersions {..} = do
227227
when (csRunTests cs) $
228228
run_cmd_cs' hasTests $ "$CABAL v2-test $ARG_COMPILER " ++ allFlags ++ " all"
229229
when (csHaddock cs) $
230-
run_cmd_cs $ "$CABAL v2-haddock $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
230+
run_cmd_cs $ "$CABAL v2-haddock --haddock-all $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
231231

232232
return defaultZ
233233
{ zJobs =

src/HaskellCI/GitHub.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,7 @@ makeGitHub _argv config@Config {..} gitconfig prj jobs@JobVersions {..} = do
560560
-- haddock
561561
when (not (equivVersionRanges C.noVersion cfgHaddock)) $ githubRun "haddock" $ do
562562
let range = RangeGHC /\ Range cfgHaddock
563-
sh_if range "$CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all"
563+
sh_if range "$CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all"
564564

565565
-- unconstrained build
566566
unless (equivVersionRanges C.noVersion cfgUnconstrainted) $ githubRun "unconstrained build" $ do
@@ -591,7 +591,7 @@ makeGitHub _argv config@Config {..} gitconfig prj jobs@JobVersions {..} = do
591591
when (csRunTests cs) $
592592
sh_cs' hasTests $ "$CABAL v2-test $ARG_COMPILER " ++ allFlags ++ " all"
593593
when (csHaddock cs) $
594-
sh_cs $ "$CABAL v2-haddock $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
594+
sh_cs $ "$CABAL v2-haddock --haddock-all $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
595595

596596
-- assembling everything
597597
return GitHub

src/HaskellCI/Travis.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ makeTravis argv config@Config {..} prj jobs@JobVersions {..} = do
377377
-- haddock
378378
when (not (equivVersionRanges C.noVersion cfgHaddock)) $
379379
foldedSh FoldHaddock "haddock..." cfgFolds $
380-
shForJob (RangeGHC /\ Range cfgHaddock) $ cabal $ "v2-haddock $WITHCOMPILER " ++ withHaddock ++ " ${TEST} ${BENCH} all"
380+
shForJob (RangeGHC /\ Range cfgHaddock) $ cabal $ "v2-haddock --haddock-all $WITHCOMPILER " ++ withHaddock ++ " ${TEST} ${BENCH} all"
381381

382382
-- unconstained build
383383
-- Have to build last, as we remove cabal.project.local
@@ -407,7 +407,7 @@ makeTravis argv config@Config {..} prj jobs@JobVersions {..} = do
407407
when (csRunTests cs) $
408408
shForCs' hasTests $ cabal $ "v2-test $WITHCOMPILER " ++ allFlags ++ " all --test-show-details=direct"
409409
when (csHaddock cs) $
410-
shForCs $ cabal $ "v2-haddock $WITHCOMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
410+
shForCs $ cabal $ "v2-haddock --haddock-all $WITHCOMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
411411

412412
-- At the end, we allow some raw travis scripts
413413
unless (null cfgRawTravis) $ do

0 commit comments

Comments
 (0)