mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-11 22:07:29 +01:00
verify-package: add stream arg for lts
This commit is contained in:
parent
7e93511cfa
commit
d06561b418
@ -7,6 +7,8 @@
|
|||||||
# ./verify-package mtl
|
# ./verify-package mtl
|
||||||
# or
|
# or
|
||||||
# ./verify-package mtl-2.2.2
|
# ./verify-package mtl-2.2.2
|
||||||
|
# or
|
||||||
|
# ./verify-package mtl lts
|
||||||
|
|
||||||
set -eu
|
set -eu
|
||||||
|
|
||||||
@ -20,6 +22,7 @@ if [[ -z $package ]]; then
|
|||||||
die "Package name is not given"
|
die "Package name is not given"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
stream="${2:-nightly}"
|
||||||
|
|
||||||
here="$(cd "$(dirname "$0")" > /dev/null; pwd)"
|
here="$(cd "$(dirname "$0")" > /dev/null; pwd)"
|
||||||
dir="$(mktemp -d tmp.XXXX)"
|
dir="$(mktemp -d tmp.XXXX)"
|
||||||
@ -35,8 +38,8 @@ cd "$dir"
|
|||||||
stack unpack "$package"
|
stack unpack "$package"
|
||||||
cd "$(ls | head -n 1)"
|
cd "$(ls | head -n 1)"
|
||||||
rm -f stack.yaml
|
rm -f stack.yaml
|
||||||
stack init --resolver nightly --ignore-subdirs
|
stack init --resolver $stream --ignore-subdirs
|
||||||
stack build --resolver nightly --haddock --test --bench --no-run-benchmarks
|
stack build --resolver $stream --haddock --test --bench --no-run-benchmarks
|
||||||
|
|
||||||
|
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user