mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-18 17:57:11 +03:00
stack: more thorough make test-stackage (test and bench)
This commit is contained in:
parent
0175a0231d
commit
025a2375bd
22
Makefile
22
Makefile
@ -579,24 +579,16 @@ travistest: \
|
|||||||
sh -e bin/compile.sh
|
sh -e bin/compile.sh
|
||||||
make functest
|
make functest
|
||||||
|
|
||||||
STACKTESTACTION=test
|
STACKAGETESTACTION=test bench
|
||||||
#STACKTESTACTION=bench
|
# STACKAGETESTACTION=build --dry-run
|
||||||
#STACKTESTACTION=build
|
|
||||||
#STACKTESTACTION=build --dry-run
|
|
||||||
|
|
||||||
test-stackage: \
|
test-stackage: \
|
||||||
test-stackage-ghc710 \
|
test-stack7.10.yaml \
|
||||||
test-stackage-ghc80 \
|
test-stack8.0.yaml \
|
||||||
test-stackage-ghc82 \
|
test-stack.yaml \
|
||||||
|
|
||||||
test-stackage-ghc710:
|
test-stack%yaml:
|
||||||
stack --stack-yaml stack7.10.yaml $(STACKTESTACTION)
|
stack --stack-yaml stack$*yaml $(STACKAGETESTACTION)
|
||||||
|
|
||||||
test-stackage-ghc80:
|
|
||||||
stack --stack-yaml stack8.0.yaml $(STACKTESTACTION)
|
|
||||||
|
|
||||||
test-stackage-ghc82:
|
|
||||||
stack --stack-yaml stack.yaml $(STACKTESTACTION)
|
|
||||||
|
|
||||||
# test-ghc-%: # bin/hledgerdev.ghc-$* \
|
# test-ghc-%: # bin/hledgerdev.ghc-$* \
|
||||||
# $(call def-help,test-ghc-%,\
|
# $(call def-help,test-ghc-%,\
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
# stack build plan using GHC 8.2.1
|
# stack build plan using GHC 8.2.1
|
||||||
# keep synced with download.md ?
|
|
||||||
|
|
||||||
resolver: nightly-2017-09-07
|
resolver: nightly-2017-09-07
|
||||||
|
|
||||||
@ -11,4 +10,4 @@ packages:
|
|||||||
- hledger
|
- hledger
|
||||||
- hledger-ui
|
- hledger-ui
|
||||||
- hledger-web
|
- hledger-web
|
||||||
- hledger-api
|
- hledger-api
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# stack build plan using GHC 7.10.3
|
# stack build plan using GHC 7.10.3
|
||||||
# keep synced with download.md
|
# This is unlikely to work on OSX Sierra+ due to https://ghc.haskell.org/trac/ghc/ticket/12479
|
||||||
|
|
||||||
resolver: lts-6.35
|
resolver: lts-6.35
|
||||||
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
# stack build plan using GHC 8.0.2 (this or newer required for osx sierra+)
|
# stack build plan using GHC 8.0.2
|
||||||
# keep synced with download.md
|
|
||||||
|
|
||||||
resolver: lts-9.3
|
resolver: lts-9.3
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user