[libgdata] build: Update .travis.yml
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgdata] build: Update .travis.yml
- Date: Sat, 21 Jun 2014 19:29:29 +0000 (UTC)
commit bd4e1dba2b51e27c5f9eb482ac3c29e01565a761
Author: Philip Withnall <philip tecnocode co uk>
Date: Sat Jun 21 20:29:13 2014 +0100
build: Update .travis.yml
.travis.yml | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/.travis.yml b/.travis.yml
index 34d37c5..febe916 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,19 @@ compiler:
- gcc
- clang
before_install:
+ - # Need libsoup-2.4 > 2.42, but Ubuntu 12.04 only provides 2.38
+ - wget http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.42/libsoup-2.42.3.tar.xz
+ - tar xvJf libsoup-2.42.3.tar.xz
+ - cd libsoup-2.42.3
+ - ./configure && make && sudo make install
+ - cd ..
+ - # Need json-glib-1.0 > 0.15, but Ubuntu 12.04 only provides 0.14
+ - wget http://ftp.gnome.org/pub/GNOME/sources/json-glib/0.16/json-glib-0.16.2.tar.xz
+ - tar xvJf json-glib-0.16.2.tar.xz
+ - cd json-glib-0.16.2
+ - ./configure && make && sudo make install
+ - cd ..
+ - # Actually build libgdata
- sudo apt-get update -qq
- sudo apt-get install -qq libglib2.0-dev libxml2-dev libsoup2.4-dev libjson-glib-dev liboauth-dev
libgdk-pixbuf2.0-dev gnome-common gtk-doc-tools gobject-introspection valac libgcr-3-dev libgoa-1.0-dev
script: ./autogen.sh --enable-gnome --enable-goa --enable-compile-warnings=error --enable-introspection
--enable-vala --enable-gtk-doc && make && make check
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]