xmonad-contrib/cabal.haskell-ci
Tomas Janousek 9b933b1f69 ci: Speed up builds using ghc-options: -j
Building xmonad-contrib benefits greatly from compiling modules in
parallel. Vanessa McHale suggested setting ghc-options in
xmonad-contrib.cabal in #431, but that's bad practice—these options
should be set by the user/environment where it's being built, not
selfishly hardcoded for specific package. In stack.yaml and
cabal.haskell-ci, we know for sure that xmonad-contrib is the terminal
(leaf) library, so we can set it there and speed up builds in our CI and
also for anyone who uses our stack.yaml (not that anyone should).

Closes: https://github.com/xmonad/xmonad-contrib/pull/431
2021-05-24 18:12:10 +01:00

13 lines
171 B
Plaintext

apt:
libx11-dev
libxext-dev
libxft-dev
libxinerama-dev
libxrandr-dev
libxss-dev
raw-project
package xmonad-contrib
flags: +pedantic
ghc-options: -j