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