#!/usr/bin/env bash
#
# Clone or update nvim to $HOME/dev/neovim, build and install to $HOME/local
set -e

mkdir -p $HOME/dev
destdir=$HOME/dev/neovim
if [ -d $destdir ]; then
  echo "Updating nvim..."
  cd $destdir
  git pull --rebase
else
  echo "Cloning nvim..."
  cd $HOME/dev
  git clone -q https://github.com/neovim/neovim.git neovim
  cd $destdir
fi

make CMAKE_BUILD_TYPE=Release CMAKE_INSTALL_PREFIX=$HOME/local
make install