on master help sign in
Enable Werror and pass a --project-file to cabal in CI.
commit10326ed856d061b6b3fad529621cea8160cc9cee authorPranay Sashank <pranaysashank@gmail.com> dateThu 14 Nov 2019, 14:41 (7 years ago) parentc2aec50
2 files changed+8−1
.travis.yml+1−1 cabal.project.ci+7
.travis.yml+1−1
@@ -84,7 +84,7 @@ matrix:
8484 #- env: BUILD=cabal-v2 GHCVER=head
8585 # addons: {apt: {packages: [cabal-install-head,ghc-head], sources: [hvr-ghc]}}
8686
87− - env: BUILD=cabal-v2 GHCVER=8.8.1 GHC_OPTIONS="" CABAL_BUILD_OPTIONS="--flag benchmark --flag inspection --allow-newer=base,ghc"
87+ - env: BUILD=cabal-v2 GHCVER=8.8.1 GHC_OPTIONS="" CABAL_BUILD_OPTIONS="--project-file=cabal.project.ci"
8888 addons: {apt: {packages: [cabal-install-head,ghc-8.8.1], sources: [hvr-ghc]}}
8989
9090 - env: BUILD=cabal-v2 GHCVER=8.6.5 GHC_OPTIONS="" CABAL_BUILD_OPTIONS="--flags streamk"
cabal.project.cinew file+7
@@ -0,0 +1,7 @@
1+packages:
2+ ./
3+
4+package streamly
5+ ghc-options: -Werror
6+ flags: benchmark
7+ inspection