Merge pull request #5211 from RyanGlScott/T5164
[cabal.git] / cabal.project.travis
blobaaf38aefc5d218dc87e4e34a4f3f86e6c7536443
1 -- Force error messages to be better
2 -- Parallel new-build error messages are non-existent.
3 -- Turn off parallelization to get good errors.
4 jobs: 1
6 constraints: cabal-install +monolithic
8 -- We vendor a copy of hackage-repo-tool so that we can
9 -- build it reliably.  If we eventually get new-install
10 -- in the bootstrap, this can go away.
11 optional-packages: hackage-repo-tool-*/
12 -- hackage-repo-tool has upper bound on Cabal
13 allow-newer: hackage-repo-tool:Cabal, hackage-repo-tool:time, hackage-repo-tool:directory
15 -- The -fno-warn-orphans is a hack to make Cabal-1.24
16 -- build properly (unfortunately the flags here get applied
17 -- to the dependencies too!)
18 package Cabal
19   ghc-options: -Werror -fno-warn-orphans
21 package cabal-install
22   ghc-options: -Werror