summaryrefslogtreecommitdiffstats
path: root/.travis/install-kde.sh
diff options
context:
space:
mode:
Diffstat (limited to '.travis/install-kde.sh')
-rwxr-xr-x.travis/install-kde.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis/install-kde.sh b/.travis/install-kde.sh
new file mode 100755
index 00000000..55cc0f83
--- /dev/null
+++ b/.travis/install-kde.sh
@@ -0,0 +1,15 @@
1#!/bin/bash
2set -xeuo pipefail
3IFS=$'\n\t'
4
5package=$1
6version=$2
7
8git clone --branch="$version" --depth=1 --recursive "https://anongit.kde.org/$package" "/tmp/$package"
9cd "/tmp/$package"
10mkdir build
11cd build
12cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr
13ninja && sudo ninja install
14cd
15rm -rf "/tmp/$package"