mirror of
https://github.com/xmonad/xmonad.git
synced 2025-05-19 08:30: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: 25a4ed69da9c ("ci: Bump haskell-ci")
18 lines
310 B
Plaintext
18 lines
310 B
Plaintext
apt:
|
|
libx11-dev
|
|
libxext-dev
|
|
libxinerama-dev
|
|
libxrandr-dev
|
|
libxss-dev
|
|
|
|
github-patches:
|
|
.github/workflows/haskell-ci-hackage.patch
|
|
|
|
raw-project
|
|
optimization: False
|
|
package xmonad
|
|
flags: +pedantic
|
|
|
|
-- avoid --haddock-all which overwrites *-docs.tar.gz with tests docs
|
|
haddock-components: libs
|