aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-08-08 07:15:19 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-08-09 15:11:04 -0300
commita032fc2cca569704f379d46eef436c0175a77594 (patch)
tree7befad3506b4bce4762b520df238f05b5b468752
parent353bb20ff7dd1540cc3ccda722b2ae3c0663202c (diff)
downloadrneovim-a032fc2cca569704f379d46eef436c0175a77594.tar.gz
rneovim-a032fc2cca569704f379d46eef436c0175a77594.tar.bz2
rneovim-a032fc2cca569704f379d46eef436c0175a77594.zip
build/test: setup vroom installation on travis
-rw-r--r--.ci/clang-asan.sh2
-rw-r--r--.ci/common.sh10
-rw-r--r--.ci/gcc-ia32.sh3
3 files changed, 15 insertions, 0 deletions
diff --git a/.ci/clang-asan.sh b/.ci/clang-asan.sh
index 2c67a3c1c6..cb6cfc8f41 100644
--- a/.ci/clang-asan.sh
+++ b/.ci/clang-asan.sh
@@ -1,5 +1,7 @@
. "$CI_SCRIPTS/common.sh"
+install_vroom
+
set_environment /opt/neovim-deps
sudo pip install cpp-coveralls
diff --git a/.ci/common.sh b/.ci/common.sh
index fdd448b4ce..a31b3063e9 100644
--- a/.ci/common.sh
+++ b/.ci/common.sh
@@ -65,6 +65,16 @@ install_prebuilt_deps() {
fi
}
+install_vroom() {
+ (
+ sudo pip install neovim
+ git clone git://github.com/google/vroom
+ cd vroom
+ python setup.py build
+ sudo python setup.py install
+ )
+}
+
tmpdir="$(pwd)/tmp"
rm -rf "$tmpdir"
mkdir -p "$tmpdir"
diff --git a/.ci/gcc-ia32.sh b/.ci/gcc-ia32.sh
index b4fc1745ed..05b539021e 100644
--- a/.ci/gcc-ia32.sh
+++ b/.ci/gcc-ia32.sh
@@ -1,4 +1,7 @@
. "$CI_SCRIPTS/common.sh"
+
+install_vroom
+
set_environment /opt/neovim-deps/32
# Need this to keep apt-get from removing gcc when installing libncurses