.travis.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. language: cpp
  2. sudo: false
  3. matrix:
  4. include:
  5. - os: linux
  6. compiler: gcc-4.8.1
  7. script:
  8. - git submodule update --init --recursive
  9. - mkdir external/nanogui/ext/glfw/include/GL
  10. - wget -P external/nanogui/ext/glfw/include/GL http://www.opengl.org/registry/api/GL/glcorearb.h
  11. - cd tutorial
  12. - mkdir build
  13. - cd build
  14. - cmake -DLIBIGL_USE_STATIC_LIBRARY=ON -DCMAKE_CXX_COMPILER=g++-4.8 ../
  15. - make -j 2
  16. addons:
  17. apt:
  18. sources:
  19. - ubuntu-toolchain-r-test
  20. - kalakris-cmake
  21. packages:
  22. - xorg-dev
  23. - libglu1-mesa-dev
  24. - g++-4.8
  25. - cmake
  26. # - binutils
  27. # - libx11-dev
  28. # - mesa-common-dev
  29. # - libgl1-mesa-dev
  30. # - libglu1-mesa-dev
  31. # - libxrandr-dev
  32. # - libxi-dev
  33. # - libxmu-dev
  34. # - libblas-dev
  35. # - xorg-dev
  36. - os: osx
  37. compiler: clang
  38. script:
  39. - brew update
  40. - brew upgrade cmake
  41. - brew upgrade cgal
  42. - git submodule update --init --recursive
  43. - cd tutorial
  44. - mkdir build
  45. - cd build
  46. - cmake -DLIBIGL_USE_STATIC_LIBRARY=ON ../
  47. - make -j 2