From ac651fd8ac6ac2b2d4cfb997a61c4d003ad8c5d9 Mon Sep 17 00:00:00 2001 From: gavanderhoorn Date: Thu, 2 Jun 2016 16:49:00 +0200 Subject: [PATCH] travis: install OCE libraries in pre-setup phase. Fix #108. --- .travis.yml | 1 + .travis_ppa_oce.sh | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100755 .travis_ppa_oce.sh diff --git a/.travis.yml b/.travis.yml index 85e9c16..83eee71 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,4 +14,5 @@ env: install: - git clone https://github.com/ros-industrial/industrial_ci.git .ci_config script: + - source .travis_ppa_oce.sh - source .ci_config/travis.sh diff --git a/.travis_ppa_oce.sh b/.travis_ppa_oce.sh new file mode 100755 index 0000000..eaeb2e4 --- /dev/null +++ b/.travis_ppa_oce.sh @@ -0,0 +1,9 @@ +#!/bin/bash +sudo add-apt-repository -y ppa:freecad-maintainers/freecad-stable +sudo apt-get update +sudo apt-get install -y -qq \ + liboce-foundation-dev \ + liboce-modeling-dev \ + liboce-ocaf-dev \ + liboce-ocaf-lite-dev \ + liboce-visualization-dev