File tree 36 files changed +47
-47
lines changed 36 files changed +47
-47
lines changed Original file line number Diff line number Diff line change @@ -297,7 +297,7 @@ jobs:
297
297
${CABAL} -vnormal check
298
298
- name : haddock
299
299
run : |
300
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
300
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
301
301
- name : unconstrained build
302
302
run : |
303
303
rm -f cabal.project.local
@@ -309,4 +309,4 @@ jobs:
309
309
run : |
310
310
if [ $((HCNUMVER < 80400)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='deepseq ==1.4.*' --constraint='binary installed' --dependencies-only -j2 all ; fi
311
311
if [ $((HCNUMVER < 80400)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='deepseq ==1.4.*' --constraint='binary installed' all ; fi
312
- if [ $((HCNUMVER < 80400)) -ne 0 ] ; then $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK --disable-tests --disable-benchmarks --constraint='deepseq ==1.4.*' --constraint='binary installed' all ; fi
312
+ if [ $((HCNUMVER < 80400)) -ne 0 ] ; then $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK --disable-tests --disable-benchmarks --constraint='deepseq ==1.4.*' --constraint='binary installed' all ; fi
Original file line number Diff line number Diff line change @@ -508,7 +508,7 @@ change_dir "$BUILDDIR"
508
508
509
509
# haddock
510
510
put_info " haddock"
511
- run_cmd_if $(( ! GHCJSARITH)) $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
511
+ run_cmd_if $(( ! GHCJSARITH)) $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
512
512
513
513
# unconstrained build
514
514
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -443,7 +443,7 @@ jobs:
443
443
${CABAL} -vnormal check
444
444
- name: haddock
445
445
run: |
446
- if [ $((! GHCJSARITH)) -ne 0 ] ; then $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
446
+ if [ $((! GHCJSARITH)) -ne 0 ] ; then $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
447
447
- name: unconstrained build
448
448
run: |
449
449
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -277,7 +277,7 @@ script:
277
277
# cabal check...
278
278
- (cd ${PKGDIR_splitmix} && ${CABAL} -vnormal check)
279
279
# haddock...
280
- - if [ $((! GHCJSARITH)) -ne 0 ] ; then ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all ; fi
280
+ - if [ $((! GHCJSARITH)) -ne 0 ] ; then ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all ; fi
281
281
# Building without installed constraints for packages in global-db...
282
282
- rm -f cabal.project.local
283
283
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -540,7 +540,7 @@ change_dir "$BUILDDIR"
540
540
541
541
# haddock
542
542
put_info " haddock"
543
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
543
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
544
544
545
545
# unconstrained build
546
546
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -380,7 +380,7 @@ jobs:
380
380
${CABAL} -vnormal check
381
381
- name: haddock
382
382
run: |
383
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
383
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
384
384
- name: unconstrained build
385
385
run: |
386
386
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -267,7 +267,7 @@ script:
267
267
- (cd ${PKGDIR_servant_docs} && ${CABAL} -vnormal check)
268
268
- (cd ${PKGDIR_servant_server} && ${CABAL} -vnormal check)
269
269
# haddock...
270
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
270
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
271
271
# Building without installed constraints for packages in global-db...
272
272
- rm -f cabal.project.local
273
273
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -529,7 +529,7 @@ change_dir "$BUILDDIR"
529
529
530
530
# haddock
531
531
put_info " haddock"
532
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
532
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
533
533
534
534
# unconstrained build
535
535
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -369,7 +369,7 @@ jobs:
369
369
${CABAL} -vnormal check
370
370
- name: haddock
371
371
run: |
372
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
372
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
373
373
- name: unconstrained build
374
374
run: |
375
375
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -245,7 +245,7 @@ script:
245
245
- (cd ${PKGDIR_servant_docs} && ${CABAL} -vnormal check)
246
246
- (cd ${PKGDIR_servant_server} && ${CABAL} -vnormal check)
247
247
# haddock...
248
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
248
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
249
249
# Building without installed constraints for packages in global-db...
250
250
- rm -f cabal.project.local
251
251
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -532,7 +532,7 @@ change_dir "$BUILDDIR"
532
532
533
533
# haddock
534
534
put_info " haddock"
535
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
535
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
536
536
537
537
# unconstrained build
538
538
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -372,7 +372,7 @@ jobs:
372
372
${CABAL} -vnormal check
373
373
- name: haddock
374
374
run: |
375
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
375
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
376
376
- name: unconstrained build
377
377
run: |
378
378
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -251,7 +251,7 @@ script:
251
251
- (cd ${PKGDIR_servant_docs} && ${CABAL} -vnormal check)
252
252
- (cd ${PKGDIR_servant_server} && ${CABAL} -vnormal check)
253
253
# haddock...
254
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
254
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
255
255
# Building without installed constraints for packages in global-db...
256
256
- rm -f cabal.project.local
257
257
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -532,7 +532,7 @@ change_dir "$BUILDDIR"
532
532
533
533
# haddock
534
534
put_info " haddock"
535
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
535
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
536
536
537
537
# unconstrained build
538
538
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -386,7 +386,7 @@ jobs:
386
386
${CABAL} -vnormal check
387
387
- name: haddock
388
388
run: |
389
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
389
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
390
390
- name: unconstrained build
391
391
run: |
392
392
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -275,7 +275,7 @@ script:
275
275
- (cd ${PKGDIR_servant_docs} && ${CABAL} -vnormal check)
276
276
- (cd ${PKGDIR_servant_server} && ${CABAL} -vnormal check)
277
277
# haddock...
278
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
278
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
279
279
# Building without installed constraints for packages in global-db...
280
280
- rm -f cabal.project.local
281
281
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -508,7 +508,7 @@ change_dir "$BUILDDIR"
508
508
509
509
# haddock
510
510
put_info " haddock"
511
- run_cmd_if $(( ! GHCJSARITH)) $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
511
+ run_cmd_if $(( ! GHCJSARITH)) $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
512
512
513
513
# unconstrained build
514
514
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -353,7 +353,7 @@ jobs:
353
353
${CABAL} -vnormal check
354
354
- name: haddock
355
355
run: |
356
- if [ $((! GHCJSARITH)) -ne 0 ] ; then $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
356
+ if [ $((! GHCJSARITH)) -ne 0 ] ; then $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
357
357
- name: unconstrained build
358
358
run: |
359
359
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -223,7 +223,7 @@ script:
223
223
# cabal check...
224
224
- (cd ${PKGDIR_splitmix} && ${CABAL} -vnormal check)
225
225
# haddock...
226
- - if [ $((! GHCJSARITH)) -ne 0 ] ; then ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all ; fi
226
+ - if [ $((! GHCJSARITH)) -ne 0 ] ; then ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all ; fi
227
227
# Building without installed constraints for packages in global-db...
228
228
- rm -f cabal.project.local
229
229
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -508,7 +508,7 @@ change_dir "$BUILDDIR"
508
508
509
509
# haddock
510
510
put_info " haddock"
511
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
511
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
512
512
513
513
# unconstrained build
514
514
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -372,7 +372,7 @@ jobs:
372
372
${CABAL} -vnormal check
373
373
- name: haddock
374
374
run: |
375
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
375
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
376
376
- name: unconstrained build
377
377
run: |
378
378
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -225,7 +225,7 @@ script:
225
225
# cabal check...
226
226
- (cd ${PKGDIR_servant} && ${CABAL} -vnormal check)
227
227
# haddock...
228
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
228
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
229
229
# Building without installed constraints for packages in global-db...
230
230
- rm -f cabal.project.local
231
231
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -533,7 +533,7 @@ change_dir "$BUILDDIR"
533
533
534
534
# haddock
535
535
put_info " haddock"
536
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
536
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
537
537
538
538
# unconstrained build
539
539
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -387,7 +387,7 @@ jobs:
387
387
${CABAL} -vnormal check
388
388
- name: haddock
389
389
run: |
390
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
390
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
391
391
- name: unconstrained build
392
392
run: |
393
393
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -269,7 +269,7 @@ script:
269
269
- (cd ${PKGDIR_servant_docs} && ${CABAL} -vnormal check)
270
270
- (cd ${PKGDIR_servant_server} && ${CABAL} -vnormal check)
271
271
# haddock...
272
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
272
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
273
273
# Building without installed constraints for packages in global-db...
274
274
- rm -f cabal.project.local
275
275
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -508,7 +508,7 @@ change_dir "$BUILDDIR"
508
508
509
509
# haddock
510
510
put_info " haddock"
511
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
511
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
512
512
513
513
# unconstrained build
514
514
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -351,7 +351,7 @@ jobs:
351
351
${CABAL} -vnormal check
352
352
- name: haddock
353
353
run: |
354
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
354
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
355
355
- name: unconstrained build
356
356
run: |
357
357
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ script:
222
222
# cabal check...
223
223
- (cd ${PKGDIR_servant} && ${CABAL} -vnormal check)
224
224
# haddock...
225
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
225
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
226
226
# Building without installed constraints for packages in global-db...
227
227
- rm -f cabal.project.local
228
228
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change @@ -508,7 +508,7 @@ change_dir "$BUILDDIR"
508
508
509
509
# haddock
510
510
put_info " haddock"
511
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
511
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
512
512
513
513
# unconstrained build
514
514
put_info " unconstrained build"
Original file line number Diff line number Diff line change @@ -345,7 +345,7 @@ jobs:
345
345
${CABAL} -vnormal check
346
346
- name: haddock
347
347
run: |
348
- $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
348
+ $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
349
349
- name: unconstrained build
350
350
run: |
351
351
rm -f cabal.project.local
Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ script:
218
218
# cabal check...
219
219
- (cd ${PKGDIR_servant} && ${CABAL} -vnormal check)
220
220
# haddock...
221
- - ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
221
+ - ${CABAL} v2-haddock --haddock-all $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all
222
222
# Building without installed constraints for packages in global-db...
223
223
- rm -f cabal.project.local
224
224
- ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks all
Original file line number Diff line number Diff line change 1
1
cabal-version : 2.2
2
2
name : haskell-ci
3
- version : 0.14.3
3
+ version : 0.15.20220504
4
4
synopsis : Cabal package script generator for Travis-CI
5
5
description :
6
6
Script generator (@haskell-ci@) for
Original file line number Diff line number Diff line change @@ -537,7 +537,7 @@ change_dir "$BUILDDIR"
537
537
538
538
# haddock
539
539
put_info " haddock"
540
- run_cmd $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
540
+ run_cmd $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
541
541
542
542
# unconstrained build
543
543
put_info " unconstrained build"
@@ -550,7 +550,7 @@ run_cmd rm -f cabal.project.local
550
550
put_info " constraint set deepseq-1.4"
551
551
run_cmd_if $(( HCNUMVER < 80400 )) $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint=' deepseq ==1.4.*' --constraint=' binary installed' --dependencies-only -j all
552
552
run_cmd_if $(( HCNUMVER < 80400 )) $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint=' deepseq ==1.4.*' --constraint=' binary installed' all
553
- run_cmd_if $(( HCNUMVER < 80400 )) $CABAL v2-haddock $ARG_COMPILER --with-haddock $HADDOCK --disable-tests --disable-benchmarks --constraint=' deepseq ==1.4.*' --constraint=' binary installed' all
553
+ run_cmd_if $(( HCNUMVER < 80400 )) $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK --disable-tests --disable-benchmarks --constraint=' deepseq ==1.4.*' --constraint=' binary installed' all
554
554
555
555
556
556
# Done
Original file line number Diff line number Diff line change @@ -198,9 +198,9 @@ makeBash _argv config@Config {..} prj jobs@JobVersions {..} = do
198
198
change_dir " $BUILDDIR"
199
199
200
200
-- haddock
201
- when (hasLibrary && not (equivVersionRanges C. noVersion cfgHaddock)) $ step " haddock" $ do
201
+ when (not (equivVersionRanges C. noVersion cfgHaddock)) $ step " haddock" $ do
202
202
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"
204
204
205
205
-- unconstrained build
206
206
unless (equivVersionRanges C. noVersion cfgUnconstrainted) $ step " unconstrained build" $ do
@@ -226,8 +226,8 @@ makeBash _argv config@Config {..} prj jobs@JobVersions {..} = do
226
226
run_cmd_cs $ " $CABAL v2-build $ARG_COMPILER " ++ allFlags ++ " all"
227
227
when (csRunTests cs) $
228
228
run_cmd_cs' hasTests $ " $CABAL v2-test $ARG_COMPILER " ++ allFlags ++ " all"
229
- when (hasLibrary && csHaddock cs) $
230
- run_cmd_cs $ " $CABAL v2-haddock $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
229
+ when (csHaddock cs) $
230
+ run_cmd_cs $ " $CABAL v2-haddock --haddock-all $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
231
231
232
232
return defaultZ
233
233
{ zJobs =
Original file line number Diff line number Diff line change @@ -558,9 +558,9 @@ makeGitHub _argv config@Config {..} gitconfig prj jobs@JobVersions {..} = do
558
558
sh_if range " ${CABAL} -vnormal check"
559
559
560
560
-- haddock
561
- when (hasLibrary && not (equivVersionRanges C. noVersion cfgHaddock)) $ githubRun " haddock" $ do
561
+ when (not (equivVersionRanges C. noVersion cfgHaddock)) $ githubRun " haddock" $ do
562
562
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"
564
564
565
565
-- unconstrained build
566
566
unless (equivVersionRanges C. noVersion cfgUnconstrainted) $ githubRun " unconstrained build" $ do
@@ -590,8 +590,8 @@ makeGitHub _argv config@Config {..} gitconfig prj jobs@JobVersions {..} = do
590
590
sh_cs' docspecRange cabalDocspec
591
591
when (csRunTests cs) $
592
592
sh_cs' hasTests $ " $CABAL v2-test $ARG_COMPILER " ++ allFlags ++ " all"
593
- when (hasLibrary && csHaddock cs) $
594
- sh_cs $ " $CABAL v2-haddock $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
593
+ when (csHaddock cs) $
594
+ sh_cs $ " $CABAL v2-haddock --haddock-all $ARG_COMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
595
595
596
596
-- assembling everything
597
597
return GitHub
Original file line number Diff line number Diff line change @@ -375,9 +375,9 @@ makeTravis argv config@Config {..} prj jobs@JobVersions {..} = do
375
375
" (cd " ++ pkgNameDirVariable pkgName ++ " && ${CABAL} -vnormal check)"
376
376
377
377
-- haddock
378
- when (hasLibrary && not (equivVersionRanges C. noVersion cfgHaddock)) $
378
+ when (not (equivVersionRanges C. noVersion cfgHaddock)) $
379
379
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"
381
381
382
382
-- unconstained build
383
383
-- Have to build last, as we remove cabal.project.local
@@ -406,8 +406,8 @@ makeTravis argv config@Config {..} prj jobs@JobVersions {..} = do
406
406
shForCs $ cabal $ " v2-build $WITHCOMPILER " ++ allFlags ++ " all"
407
407
when (csRunTests cs) $
408
408
shForCs' hasTests $ cabal $ " v2-test $WITHCOMPILER " ++ allFlags ++ " all --test-show-details=direct"
409
- when (hasLibrary && csHaddock cs) $
410
- shForCs $ cabal $ " v2-haddock $WITHCOMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
409
+ when (csHaddock cs) $
410
+ shForCs $ cabal $ " v2-haddock --haddock-all $WITHCOMPILER " ++ withHaddock ++ " " ++ allFlags ++ " all"
411
411
412
412
-- At the end, we allow some raw travis scripts
413
413
unless (null cfgRawTravis) $ do
You can’t perform that action at this time.
0 commit comments