This repository was archived by the owner on Oct 7, 2020. It is now read-only.
File tree 4 files changed +12
-22
lines changed
4 files changed +12
-22
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ install:
22
22
- " ./travis_long stack +RTS -N2 -RTS setup"
23
23
- " ./travis_long stack build --only-snapshot"
24
24
script :
25
- - " ./travis_long ./pedantic.sh"
25
+ - " ./travis_long ./pedantic.sh +RTS -N1 -RTS "
26
26
- " ./travis_long stack exec emacs24 -- -q --batch -L elisp -l elisp/tests/hie-tests.el
27
27
-f ert-run-tests-batch-and-exit"
28
28
- " ./travis_long ./deploy-docs.sh"
Original file line number Diff line number Diff line change @@ -16,16 +16,7 @@ test-haskell:
16
16
# stack build --test --pedantic
17
17
# stack complains about deprecations in ghc-mod as an extra dep
18
18
# build with -Werror enabled but run the tests without it because ide-backend picks it up
19
- stack build --test --flag haskell-ide-engine:pedantic \
20
- --flag hie-apply-refact:pedantic \
21
- --flag hie-base:pedantic \
22
- --flag hie-docs-generator:pedantic \
23
- --flag hie-eg-plugin-async:pedantic \
24
- --flag hie-example-plugin2:pedantic \
25
- --flag hie-ghc-mod:pedantic \
26
- --flag hie-ghc-tree:pedantic \
27
- --flag hie-hare:pedantic \
28
- --flag hie-plugin-api:pedantic
19
+ ./pedantic.sh
29
20
30
21
.PHONY : ghci-test
31
22
ghci-test :
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ pip install -U Sphinx
7
7
set -e # exit with nonzero exit code if anything fails
8
8
9
9
# build docs generator and create docs
10
- stack build
11
10
stack exec hie-docs-generator -- --prefix docs/source/
12
11
13
12
# run our compile script, discussed above
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
- stack +RTS -N1 -RTS build --test \
3
- --flag hie-apply-refact:pedantic \
4
- --flag hie-base:pedantic \
5
- --flag hie-docs-generator:pedantic \
6
- --flag hie-eg-plugin-async:pedantic \
7
- --flag hie-example-plugin2:pedantic \
8
- --flag hie-ghc-mod:pedantic \
9
- --flag hie-ghc-tree:pedantic \
10
- --flag hie-hare:pedantic \
11
- --flag hie-plugin-api:pedantic \
2
+ stack $@ build --test \
3
+ --flag hie-apply-refact:pedantic \
4
+ --flag hie-base:pedantic \
5
+ --flag hie-docs-generator:pedantic \
6
+ --flag hie-eg-plugin-async:pedantic \
7
+ --flag hie-example-plugin2:pedantic \
8
+ --flag hie-ghc-mod:pedantic \
9
+ --flag hie-ghc-tree:pedantic \
10
+ --flag hie-hare:pedantic \
11
+ --flag hie-plugin-api:pedantic \
You can’t perform that action at this time.
0 commit comments