From 2aaea288db1d3fa3da8e17feddd97ef8abe84704 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 27 Feb 2018 09:50:02 +0100 Subject: Manually install KCoreAddons --- .travis.yml | 1 + .travis/install-kcoreaddons.sh | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 .travis/install-kcoreaddons.sh diff --git a/.travis.yml b/.travis.yml index 6947283c..340c4127 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,7 @@ addons: before_script: - source /opt/qt57/bin/qt57-env.sh - ./.travis/install-extra-cmake-modules.sh + - ./.travis/install-kcoreaddons.sh - ./.travis/install-kasync.sh - ./.travis/install-flatbuffers.sh - ./.travis/install-kdav2.sh diff --git a/.travis/install-kcoreaddons.sh b/.travis/install-kcoreaddons.sh new file mode 100644 index 00000000..e68dc768 --- /dev/null +++ b/.travis/install-kcoreaddons.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -xeuo pipefail +git clone "git://anongit.kde.org/kcoreaddons" /tmp/kcoreaddons +cd /tmp/kcoreaddons +git checkout "v5.43.0" +mkdir build +cd build +cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr +ninja && sudo ninja install +cd +rm -rf /tmp/kcoreaddons -- cgit v1.2.3