From 9a4e1f27647f9518cb4aaa9bcdf61090f0ea62e3 Mon Sep 17 00:00:00 2001 From: Matt Broadstone Date: Tue, 3 Jun 2014 22:14:10 -0400 Subject: [PATCH] update travis config for qt5 builds, add build status to README.md --- .travis.yml | 2 ++ README.md | 2 ++ tests/test-deps.sh | 10 ++++++++++ 3 files changed, 14 insertions(+) create mode 100755 tests/test-deps.sh diff --git a/.travis.yml b/.travis.yml index 4029126..cdddb8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,8 @@ env: - QT_SELECT=qt5 services: - rabbitmq +install: + - tests/test-deps.sh script: - mkdir build - cd build diff --git a/README.md b/README.md index e899442..e0cc12e 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![Build Status](https://travis-ci.org/mbroadst/qamqp-ng.svg?branch=master)](https://travis-ci.org/mbroadst/qamqp-ng) + QAMQP ============= Qt4/Qt5 implementation of AMQP 0.9.1. diff --git a/tests/test-deps.sh b/tests/test-deps.sh new file mode 100755 index 0000000..ba7cd4a --- /dev/null +++ b/tests/test-deps.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +if [ "$QT_SELECT" = "qt4" ]; then + sudo apt-get update + sudo apt-get install libqt4-dev +else + sudo add-apt-repository -y ppa:ubuntu-sdk-team/ppa + sudo apt-get update + sudo apt-get install qtbase5-dev +fi \ No newline at end of file