mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-18 19:10:21 -07:00
haskell-ci by default passes --haddock-all to cabal v2-haddock, which builds docs for all components and the …-docs.tar.gz tarball ends up containing the docs for the last component, which happens to be tests. We need the tarball to contain the library docs, for upload to Hackage. Fixes: 7cee1915169d ("CI: Remove hlint from haskell-ci")
20 lines
351 B
Plaintext
20 lines
351 B
Plaintext
apt:
|
|
libx11-dev
|
|
libxext-dev
|
|
libxft-dev
|
|
libxinerama-dev
|
|
libxrandr-dev
|
|
libxss-dev
|
|
|
|
github-patches:
|
|
.github/workflows/haskell-ci-hackage.patch
|
|
|
|
raw-project
|
|
optimization: False
|
|
package xmonad-contrib
|
|
flags: +pedantic
|
|
ghc-options: -j
|
|
|
|
-- avoid --haddock-all which overwrites *-docs.tar.gz with tests docs
|
|
haddock-components: libs
|