From 6ebd9753bd6c4d84a2d5799c189cfcfcddd5d521 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Mon, 26 Feb 2018 16:31:03 +0100 Subject: Add flatbuffers install + tweak package names --- .travis.yml | 6 +++--- .travis/install-flatbuffers.sh | 10 ++++++++++ .travis/install-kasync.sh | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 .travis/install-flatbuffers.sh diff --git a/.travis.yml b/.travis.yml index cd1a77e9..61611fbd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,8 +9,8 @@ addons: packages: - cmake - ninja - - qt5-dev-tools - - lmdb - - flatbuffers + - qt5-default + - liblmdb-dev before_script: - ./.travis/install-kasync.sh + - ./.travis/install-flatbuffers.sh diff --git a/.travis/install-flatbuffers.sh b/.travis/install-flatbuffers.sh new file mode 100644 index 00000000..045d78a4 --- /dev/null +++ b/.travis/install-flatbuffers.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -xeuo pipefail +wget "https://github.com/google/flatbuffers/archive/v1.8.0.tar.gz" /tmp/flatbuffers.tar.gz +cd /tmp +tar xvfa /tmp/flatbuffers.tar.gz +cd flatbuffers-1.8.0 +mkdir build +cd build +cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr +ninja && sudo ninja install diff --git a/.travis/install-kasync.sh b/.travis/install-kasync.sh index a47003c5..891c554a 100644 --- a/.travis/install-kasync.sh +++ b/.travis/install-kasync.sh @@ -7,4 +7,4 @@ cd kasync-0.2.0 mkdir build cd build cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -make && sudo make install +ninja && sudo ninja install -- cgit v1.2.3