#!/bin/bash set -e # Set debug mode set -x set -v # Add robotpkg sudo sh -c "echo \"deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub trusty robotpkg\" >> /etc/apt/sources.list " curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key | sudo apt-key add - # show memory usage before install sudo free -m -t # Setup environment variables. export APT_DEPENDENCIES="doxygen libboost-system-dev libboost-test-dev libboost-filesystem-dev libboost-program-options-dev libeigen3-dev liburdfdom-dev texlive-font-utils" # Add Python dependency export APT_DEPENDENCIES=$APT_DEPENDENCIES" libboost-python-dev robotpkg-eigenpy python2.7-dev python-numpy" # Add Geometry dependencies export APT_DEPENDENCIES=$APT_DEPENDENCIES" robotpkg-hpp-fcl robotpkg-assimp robotpkg-octomap" # When this script is called the current directory is ./custom_travis . ./.travis/run ../.travis/before_install # Git fetch tags git fetch --tags git tag # End debug mode set +v set +x