From 42c140053eda49d4e3e8e35ac37638e0692fb74e Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Thu, 28 Jan 2016 22:24:46 +0000 Subject: Add ruby-2.3 testing to Travis --- .travis.yml | 7 +++++++ Tools/travis-linux-install.sh | 9 +++++++++ 2 files changed, 16 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2d174676f..2d79cc419 100644 --- a/.travis.yml +++ b/.travis.yml @@ -98,6 +98,9 @@ matrix: - compiler: gcc os: linux env: SWIGLANG=ruby + - compiler: gcc + os: linux + env: SWIGLANG=ruby VER=2.3 - compiler: gcc os: linux env: SWIGLANG=scilab @@ -162,6 +165,10 @@ matrix: - compiler: gcc os: linux env: SWIGLANG=python SWIG_FEATURES=-O + # Not quite working yet + - compiler: gcc + os: linux + env: SWIGLANG=ruby VER=2.3 before_install: - date -u - uname -a diff --git a/Tools/travis-linux-install.sh b/Tools/travis-linux-install.sh index 6c0831521..b23b2826e 100755 --- a/Tools/travis-linux-install.sh +++ b/Tools/travis-linux-install.sh @@ -85,6 +85,15 @@ case "$SWIGLANG" in "r") sudo apt-get -qq install r-base ;; + "ruby") + if [[ "$VER" ]]; then + sudo apt-get install python-software-properties + sudo add-apt-repository -y ppa:brightbox/ruby-ng + sudo apt-get -qq update + sudo apt-get -qq install ruby2.3 ruby2.3-dev + CONFIGOPTS+=("--with-ruby=ruby${VER}"); + fi + ;; "scilab") sudo apt-get -qq install scilab ;; -- cgit v1.2.1