diff options
author | Joey Hess <joey@kitenet.net> | 2014-05-25 21:25:04 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-05-25 21:25:04 -0400 |
commit | 895d5836776363835ff455d11c9c7eda72710d69 (patch) | |
tree | 2b562ef67224ddf8080071066e6afbf0125a57fb | |
parent | 66c3f3f8ed899e707176b4492273e4139504c0a6 (diff) |
work around recent cabal dependency mess
-rwxr-xr-x | standalone/android/install-haskell-packages | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/standalone/android/install-haskell-packages b/standalone/android/install-haskell-packages index 8f2702ab4..fc2148808 100755 --- a/standalone/android/install-haskell-packages +++ b/standalone/android/install-haskell-packages @@ -20,6 +20,15 @@ fi cabalopts="$@" +setupcabal () { + cabal update + + # Workaround for http://www.reddit.com/r/haskell/comments/26045a/if_youre_finding_cabal_cant_build_your_project/ + # should be able to remove this eventually. + cabal install transformers-compat -fthree + cabal install mtl-2.1.3.1 +} + cabalinstall () { echo cabal install "$@" "$cabalopts" eval cabal install "$@" "$cabalopts" @@ -119,7 +128,7 @@ echo echo echo native build echo -cabal update +setupcabal installgitannexdeps echo @@ -127,5 +136,5 @@ echo echo cross build echo PATH=$HOME/.ghc/$(cat abiversion)/bin:$HOME/.ghc/$(cat abiversion)/arm-linux-androideabi/bin:$PATH -cabal update +setupcabal install_pkgs |