diff options
author | Minijackson <minijackson@riseup.net> | 2018-02-26 15:46:43 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-02-27 16:13:58 +0100 |
commit | bccd4abf6f8ce2a7afdae302062fd6af9aa3e8c8 (patch) | |
tree | 55c8f011f389b2346ad1b0c199e68d4ffd5b4225 | |
parent | 8a8729a371373d5c841e058ab21f4fdd0169b40a (diff) | |
download | kube-bccd4abf6f8ce2a7afdae302062fd6af9aa3e8c8.tar.gz kube-bccd4abf6f8ce2a7afdae302062fd6af9aa3e8c8.zip |
Add installation of kasync
-rw-r--r-- | .travis.yml | 15 | ||||
-rw-r--r-- | .travis/install-kasync.sh | 10 |
2 files changed, 25 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..0c07b776 --- /dev/null +++ b/.travis.yml | |||
@@ -0,0 +1,15 @@ | |||
1 | sudo: true | ||
2 | language: c++ | ||
3 | cache: ccache | ||
4 | addons: | ||
5 | apt: | ||
6 | sources: | ||
7 | - ubuntu-toolchain-r-test | ||
8 | packages: | ||
9 | - cmake | ||
10 | - qt5-dev-tools | ||
11 | - ninja | ||
12 | - lmdb | ||
13 | - flatbuffers | ||
14 | before_install: | ||
15 | - ./.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 @@ | |||
1 | #!/bin/bash | ||
2 | set -xeuo pipefail | ||
3 | wget "https://github.com/KDE/kasync/archive/v0.2.0.tar.gz" /tmp/kasync.tar.gz | ||
4 | cd /tmp | ||
5 | tar xvfa /tmp/kasync.tar.gz | ||
6 | cd kasync-0.2.0 | ||
7 | mkdir build | ||
8 | cd build | ||
9 | cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr | ||
10 | make && sudo make install | ||