@@ -1,6 +1,9 @@
5+# install testing dependencies
6+$CABAL install HUnit QuickCheck hspec
4# Note: Ignoring wai-handler-devel, wai-handler-webkit
7# Note: Ignoring wai-handler-devel, wai-handler-webkit
5PACKAGES="wai wai-test wai-extra warp wai-app-static wai-handler-fastcgi wai-handler-launch wai-handler-scgi warp-static"
8PACKAGES="wai wai-test wai-extra warp wai-app-static wai-handler-fastcgi wai-handler-launch wai-handler-scgi warp-static"
6for package in $PACKAGES
9for package in $PACKAGES
@@ -8,7 +11,7 @@ do
8 echo Installing $package
11 echo Installing $package
9 cd $package
12 cd $package
10 ($CABAL configure --enable-tests ||
13 ($CABAL configure --enable-tests ||
11− ($CABAL update && $CABAL install HUnit QuickCheck hspec && $CABAL install --only-dependencies && $CABAL configure --enable-tests)
14+ ($CABAL install --only-dependencies && $CABAL configure --enable-tests)
12− ) && $CABAL build && $CABAL test && ./Setup.lhs install || exit
15+ ) && $CABAL build && $CABAL test && ./Setup.lhs install || exit 1