Commit ad57e289 authored by Ben Gamari's avatar Ben Gamari 🐢
Browse files

CircleCI: Install lbzip2 and patch

tar needs lbzip2 to extract the GMP tarball. Patch is needed to, well, patch.
parent e2cc1069
...@@ -28,7 +28,7 @@ case "$(uname)" in ...@@ -28,7 +28,7 @@ case "$(uname)" in
apt-get update -qq apt-get update -qq
apt-get install -qy ghc-8.0.2 cabal-install-1.24 alex happy \ apt-get install -qy ghc-8.0.2 cabal-install-1.24 alex happy \
ncurses-dev git make automake autoconf gcc perl \ ncurses-dev git make automake autoconf gcc perl \
python3 texinfo xz-utils python3 texinfo xz-utils lbzip2 patch
cabal update cabal update
cabal install --reinstall hscolour cabal install --reinstall hscolour
ln -s $HOME/.cabal/bin/HsColour /usr/local/bin/HsColour ln -s $HOME/.cabal/bin/HsColour /usr/local/bin/HsColour
...@@ -42,7 +42,7 @@ case "$(uname)" in ...@@ -42,7 +42,7 @@ case "$(uname)" in
fi fi
else else
# assuming Ubuntu # assuming Ubuntu
apt-get install -qy git make automake autoconf gcc perl python3 texinfo xz-utils apt-get install -qy git make automake autoconf gcc perl python3 texinfo xz-utils lbzip2 patch
cabal update cabal update
cabal install --reinstall hscolour cabal install --reinstall hscolour
fi fi
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment