language: cpp
compiler:
  - gcc
before_install:
  - cd ..
  - sudo apt-get install freeglut3 freeglut3-dev libglu1-mesa-dev libboost-all-dev cmake cmake-curses-gui libeigen3-dev libxmu-dev libxi-dev libwxgtk2.8-dev libgtest-dev libtinyxml-dev libgtest-dev
  - git clone git://github.com/golems/tinyxml2.git
  - git clone git://github.com/golems/assimp.git
  - git clone git://github.com/golems/flann.git
  - git clone git://github.com/golems/libccd.git
  - git clone git://github.com/golems/fcl.git
  - cd tinyxml2; cmake .; make && sudo make install ; cd ..
  - cd assimp; cmake .; make && sudo make install ; cd ..
  - cd flann; cmake .; make && sudo make install ; cd ..
  - cd libccd; cmake .; make && sudo make install ; cd ..
  - cd fcl; cmake .; make && sudo make install ; cd ..
  - cd dart
before_script: cmake .
script:
  - make
  - sudo ldconfig --verbose # So the test executeables can detect libtinyxml2
  - make test
after_failure:
  - cat Testing/Temporary/LastTest.log
  - cat Testing/Temporary/LastTestsFailed.log
branches:
  only:
    - master
notifications:
  email: false

language: cpp
compiler:
  - gcc
before_install:
  - cd ..
  - sudo apt-get install freeglut3 freeglut3-dev libglu1-mesa-dev libboost-all-dev cmake cmake-curses-gui libeigen3-dev libxmu-dev libxi-dev libwxgtk2.8-dev libgtest-dev libtinyxml-dev libgtest-dev
  - git clone git://github.com/golems/tinyxml2.git
  - git clone git://github.com/golems/assimp.git
  - git clone git://github.com/golems/flann.git
  - git clone git://github.com/golems/libccd.git
  - git clone git://github.com/golems/fcl.git
  - cd tinyxml2; cmake .; make && sudo make install ; cd ..
  - cd assimp; cmake .; make && sudo make install ; cd ..
  - cd flann; cmake .; make && sudo make install ; cd ..
  - cd libccd; cmake .; make && sudo make install ; cd ..
  - cd fcl; cmake .; make && sudo make install ; cd ..
  - cd dart
before_script: cmake .
script:
  - make
  - sudo ldconfig --verbose # So the test executeables can detect libtinyxml2
  - make test
after_failure:
  - cat Testing/Temporary/LastTest.log
  - cat Testing/Temporary/LastTestsFailed.log
branches:
  only:
    - master

Add email notifications for Travis builds
Add email notifications for Travis builds
