travis_linux_before_install.sh 934 B

12345678910111213141516171819
  1. #!/bin/bash
  2. set -ev
  3. sudo apt-get update
  4. sudo apt-get install binutils-mingw-w64-i686 gcc-mingw-w64-i686 mingw-w64
  5. sudo add-apt-repository ppa:kalakris/cmake -y
  6. sudo apt-get update -qq
  7. sudo apt-get install -qq --no-install-recommends build-essential cmake python-lxml gcc-multilib graphviz doxygen wget zip
  8. sudo apt-get install libsubunit-dev #for check_0.10.0
  9. wget http://ftp.de.debian.org/debian/pool/main/c/check/check_0.10.0-3_amd64.deb
  10. sudo dpkg -i check_0.10.0-3_amd64.deb
  11. wget https://launchpad.net/ubuntu/+source/liburcu/0.8.5-1ubuntu1/+build/6513813/+files/liburcu2_0.8.5-1ubuntu1_amd64.deb
  12. wget https://launchpad.net/ubuntu/+source/liburcu/0.8.5-1ubuntu1/+build/6513813/+files/liburcu-dev_0.8.5-1ubuntu1_amd64.deb
  13. sudo dpkg -i liburcu2_0.8.5-1ubuntu1_amd64.deb
  14. sudo dpkg -i liburcu-dev_0.8.5-1ubuntu1_amd64.deb
  15. sudo pip install cpp-coveralls
  16. sudo pip install sphinx
  17. sudo pip install breathe
  18. sudo pip install sphinx_rtd_theme