#!/bin/bash local vim_dir="$WORKSPACE/vim" # Build latest vim if [ ! -d $vim_dir ]; then hg clone https://vim.googlecode.com/ $vim_dir fi # Go to workspace cd $vim_dir # Use latest tagged source code hg update -r 'max(tagged())' # Configure vim with ruby, python and GTK ./configure --with-features=huge \ --enable-pythoninterp \ --enable-rubyinterp \ --enable-gui=gtk2 \ --prefix=$LOCAL_PREFIX # Compile make # Install newly compiled vim make install # Link vi to vim out of convenience vim_path=$(which vim) sudo ln -s $vim_path ${vim_path:0:(-1)} # Go back to previous directory cd $ROOT_DIR