@@ -0,0 +1,46 @@
3+# Script to verify a package to build successfully
4+# Provide pacakge name by the first argument
9+# ./verify-package mtl-2.2.2
19+if [[ -z $package ]]; then
20+ die "Package name is not given"
24+here="$(cd "$(dirname "$0")" > /dev/null; pwd)"
25+dir="$(mktemp -d tmp.XXXX)"
34+stack unpack "$package"
35+cd "$(ls | head -n 1)"
37+stack init --resolver nightly
38+stack build --resolver nightly --haddock --test --bench --no-run-benchmarks