From bccd4abf6f8ce2a7afdae302062fd6af9aa3e8c8 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Mon, 26 Feb 2018 15:46:43 +0100 Subject: Add installation of kasync --- .travis.yml | 15 +++++++++++++++ .travis/install-kasync.sh | 10 ++++++++++ 2 files changed, 25 insertions(+) create mode 100644 .travis.yml create mode 100644 .travis/install-kasync.sh diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..0c07b776 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +sudo: true +language: c++ +cache: ccache +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - cmake + - qt5-dev-tools + - ninja + - lmdb + - flatbuffers +before_install: + - ./.travis/install-kasync.sh diff --git a/.travis/install-kasync.sh b/.travis/install-kasync.sh new file mode 100644 index 00000000..a47003c5 --- /dev/null +++ b/.travis/install-kasync.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -xeuo pipefail +wget "https://github.com/KDE/kasync/archive/v0.2.0.tar.gz" /tmp/kasync.tar.gz +cd /tmp +tar xvfa /tmp/kasync.tar.gz +cd kasync-0.2.0 +mkdir build +cd build +cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr +make && sudo make install -- cgit v1.2.3