Put pedantic flags in stack.yaml

This commit is contained in:
Alan Zimmerman 2017-05-03 23:05:20 +02:00
parent 266e3fe68f
commit b2788328d1
2 changed files with 26 additions and 6 deletions

View File

@ -11,17 +11,14 @@ dependencies:
- sudo apt-get update && sudo apt-get install stack -y
override:
- stack setup
# - stack install hoogle
# - stack exec hoogle -- generate
- stack build --pedantic -j 2 :
- stack build -j 2 :
timeout: 7200
- stack build --pedantic -j 2 --test --only-dependencies :
- stack build -j 2 --test --only-dependencies :
timeout: 7200
test:
override:
- stack test -j 2 --pedantic haskell-ide-engine :
# - ./pedantic.sh :
- stack test -j 2 haskell-ide-engine :
timeout: 7200
# - ./emacs_tests.sh :
# timeout: 3600

View File

@ -46,3 +46,26 @@ extra-deps:
- pipes-aeson-0.4.1.8
- pipes-network-0.6.4.1
# - hspec-jenkins-0.1.1
flags:
haskell-ide-engine:
pedantic: true
hie-apply-refact:
pedantic: true
hie-base:
pedantic: true
hie-docs-generator:
pedantic: true
hie-eg-plugin-async:
pedantic: true
hie-example-plugin2:
pedantic: true
hie-ghc-mod:
pedantic: true
hie-ghc-tree:
pedantic: true
hie-hare:
pedantic: true
hie-hoogle:
pedantic: true
hie-plugin-api:
pedantic: true