diff options
Diffstat (limited to '.ci/install.sh')
-rwxr-xr-x | .ci/install.sh | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/.ci/install.sh b/.ci/install.sh new file mode 100755 index 00000000..e7e99c1f --- /dev/null +++ b/.ci/install.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +set -ex + +if [ $TRAVIS_OS_NAME == osx ]; then + brew update + brew install qt5 lmdb clang-format ninja + + export CMAKE_PREFIX_PATH=/usr/local/opt/qt5 +fi + + +if [ $TRAVIS_OS_NAME == linux ]; then + + if [ -z "$QT_VERSION" ]; then + QT_VERSION="592" + fi + + export QT_PKG=${QT_VERSION:0:2} + + sudo add-apt-repository -y ppa:beineri/opt-qt${QT_VERSION}-trusty + sudo add-apt-repository -y ppa:george-edison55/cmake-3.x + sudo apt-get update -qq + sudo apt-get install -qq -y \ + qt${QT_PKG}base \ + qt${QT_PKG}tools \ + qt${QT_PKG}multimedia \ + cmake \ + liblmdb-dev +fi |