diff --git a/.travis.yml b/.travis.yml index 39b1206..3792d31 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,25 +1,38 @@ language: ruby sudo: false +os: + - linux + - osx addons: apt: + sources: + - ubuntu-toolchain-r-test packages: - libgmp-dev - libmpfr-dev - libmpc-dev - binutils-dev + - g++-4.7 rvm: - 1.9.3 - 2.0 - 2.1 - 2.2 +matrix: + exclude: + - os: osx + include: + - os: osx + rvm: 1.9.3 + install: - export RUBY_SOURCE_DIR=`pwd` - export TEST_CPP="no" - git clone https://github.com/symengine/symengine symengine-cpp - cd symengine-cpp - - git checkout 8537c67507fae9b1d8d575d322c6ade4f1a59297 + - git checkout `cat ../symengine_version.txt` # Setup travis for C++ library - source bin/install_travis.sh diff --git a/appveyor.yml b/appveyor.yml index 5491b2b..810a16b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -31,9 +31,10 @@ install: - 7z x -oC:\gmp gmp.7z > NUL - set PATH=C:\gmp\bin\;%PATH% + - set /p commit=