mirror of
https://github.com/amix/vimrc
synced 2025-06-16 09:35:01 +08:00
feat: include editorconfig-vim plugin
Signed-off-by: luc <onion0709@gmail.com>
This commit is contained in:
41
sources_non_forked/editorconfig-vim/tests/fetch-vim.sh
Normal file
41
sources_non_forked/editorconfig-vim/tests/fetch-vim.sh
Normal file
@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
# fetch-vim.bat: Fetch vim if necessary
|
||||
# For use in the editorconfig-vim Appveyor build
|
||||
# Copyright (c) 2018--2019 Chris White. All rights reserved.
|
||||
# Licensed Apache 2.0, or any later version, at your option.
|
||||
|
||||
# Debugging
|
||||
set -x
|
||||
set -o nounset
|
||||
#set -o errexit
|
||||
|
||||
# Basic system info
|
||||
uname -a
|
||||
pwd
|
||||
ls -l
|
||||
|
||||
echo "VIM_EXE: $VIM_EXE"
|
||||
set
|
||||
|
||||
# If it's already been loaded from the cache, we're done
|
||||
if [[ -x "$VIM_EXE" ]]; then
|
||||
echo Vim found in cache at "$VIM_EXE"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Otherwise, clone and build it
|
||||
WHITHER="$APPVEYOR_BUILD_FOLDER/vim"
|
||||
|
||||
git clone https://github.com/vim/vim-appimage.git
|
||||
cd vim-appimage
|
||||
git submodule update --init --recursive
|
||||
|
||||
cd vim/src
|
||||
./configure --with-features=huge --prefix="$WHITHER" --enable-fail-if-missing
|
||||
make -j2 # Free tier provides two cores
|
||||
make install
|
||||
./vim --version
|
||||
cd $APPVEYOR_BUILD_FOLDER
|
||||
find . -type f -name vim -exec ls -l {} +
|
||||
|
||||
echo Done fetching and installing vim
|
Reference in New Issue
Block a user