umask 002
-sub= up=;
+sub=
mkdir -p $HOME$sub
: ${REPO=http://guvnor.distorted.org.uk/ftp/pub/mdw}
### Find out where I am
here=$(pwd)
-case "$here" in
- $HOME/*) ;;
- *) echo >&2 "$0: must be below $HOME"; exit 1;;
-esac
-down=$(echo $here | sed "s#^$HOME/##")
### Suss out how to print things
out=$(echo -n "foo"; echo "bar")
for d in $dotfiles; do
[ -f $d ]
rm -f "$HOME$sub/.$d"
- ln -s $up$down/$d $HOME$sub/.$d
+ ln -s $here/$d $HOME$sub/.$d
echo " .$d"
done
echo " all done."
set -- $(echo $link | tr : ' ')
from=$1 to=$2
rm -f $HOME$sub/lib/emacs/$to
- ln -s ../../$up$down/$from $HOME$sub/lib/emacs/$to
+ ln -s $here/$from $HOME$sub/lib/emacs/$to
done
$echon " compiling$echoc"
make >/dev/null 2>&1 -C $HOME$sub/lib/emacs