forked from alanz/ghc-exactprint
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdeps.sh
executable file
·22 lines (15 loc) · 890 Bytes
/
mkdeps.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
# export PROFILING=--enable-profiling
export PROFILING=
# https://github.com/alanz/bifunctors.git master
# (cd ../../alanz/bifunctors && cabal clean && cabal install --allow-newer $PROFILING)
# https://github.com/alanz/free.git master
# (cd ../../alanz/free && cabal clean && cabal install --allow-newer $PROFILING)
# # https://github.com/alanz/HUnit.git ghc-head
# (cd ../../alanz/HUnit && cabal clean && cabal install --allow-newer $PROFILING)
# https://github.com/hvr/HUnit.git ghc8
# (cd ../../hvr/HUnit && cabal clean && cabal install --allow-newer $PROFILING)
cabal install --allow-newer cpphs # otherwise cpp will fail
#cabal install --allow-newer -f-semigroups contravariant
# cabal clean && cabal install --enable-tests --dependencies-only --allow-newer $PROFILING
cabal clean && cabal install --enable-tests --dependencies-only $PROFILING