37851137e4a5eda8851d399444cbe395baae5e54
[mate.git] / tools / installhaskellenv.sh
1 #!/bin/bash -x
2
3 CABAL_OPT="--enable-shared -p"
4 rm -rf ~/.ghc ~/.cabal
5 cabal update
6 cabal install cabal-install $CABAL_OPT
7 export PATH=~/.cabal/bin:$PATH
8 cabal update
9 cabal install missingh $CABAL_OPT
10 cabal install heap $CABAL_OPT
11 cabal install plugins $CABAL_OPT
12 cabal install split $CABAL_OPT
13
14 git clone git://wien.tomnetworks.com/disassembler.git
15 cd disassembler
16 cabal install $CABAL_OPT
17 cd ..
18 rm -rf disassembler
19
20 git clone git://wien.tomnetworks.com/harpy.git
21 cd harpy
22 cabal install $CABAL_OPT
23 cd ..
24 rm -rf harpy
25
26 git clone git://wien.tomnetworks.com/hs-java.git
27 cd hs-java
28 cabal install $CABAL_OPT
29 cd ..
30 rm -rf hs-java
31
32 echo DONE