You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

27 lines
690 B

#!/bin/bash
set -ev
case "${TRAVIS_OS_NAME}" in
linux)
if [[ "${VIM_VERSION}" == "" ]]; then
exit
fi
git clone --depth 1 --branch "${VIM_VERSION}" https://github.com/vim/vim /tmp/vim
cd /tmp/vim
./configure --prefix="${HOME}/vim" --with-features=huge --enable-pythoninterp \
--enable-python3interp --enable-fail-if-missing
make -j2
make install
;;
osx)
brew install macvim
# Instead of --with-override-system-vim, manually link the executable because
# it prevents MacVim installation with a bottle.
ln -fs "$(brew --prefix macvim)/bin/mvim" "/usr/local/bin/vim"
;;
*)
echo "Unknown value of \${TRAVIS_OS_NAME}: ${TRAVIS_OS_NAME}"
exit 65
;;
esac