From adbae7680e89795041cbfff32768d15683416f1b Mon Sep 17 00:00:00 2001 From: Stefan Radomski Date: Thu, 12 May 2016 15:43:06 +0200 Subject: Made C++11 requirement more explicit --- .travis.yml | 16 ++++++++++++++-- README.md | 3 ++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0e5dca4..0bc2cd2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,21 @@ +sudo: false language: cpp compiler: - gcc - clang +install: + - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - gcc-4.8 + - g++-4.8 + - clang + before_install: - - sudo apt-get update -qq - - sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev + - sudo apt-get update -qq + - sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev script: mkdir build && cd build && cmake .. && make diff --git a/README.md b/README.md index f052151..7029b3c 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,12 @@ I will update the documentation once I finished up on some polishing and remaini ### Important Changes + * Compiling will require a C++11 compiler now + * Dependencies are compiled at configure-time * Replaced Arabica DOM implementation with Xerces-C * New micro-step implementation * Removed unsupported Invokers * Data-model DOM bindings now generated by SWIG - * Dependencies are compiled at configure-time ### Still Missing -- cgit v0.12