blob: fa4e2716c3dbc2c8213db0cb6c1a3ef8c7da5ac6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/sh
cabal --no-require-sandbox update
for var in "$@"; do
if [ -d "$HOME/local/src/${var}" ]; then
echo >&2 "$(basename $0): a version of $var is already installed; skipping"
else
mkdir -p $HOME/local/src/${var}
cd $HOME/local/src/${var}
touch .duplicity-ignore
cabal sandbox init
wget https://www.stackage.org/lts/cabal.config
cabal install $var --force-reinstalls
cabal-link-bins
fi
done
|