Open Source Tomb Raider Engine
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

travis_script_linux.sh 888B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/bash
  2. if [ "$CC" = "gcc" ]; then export CC="gcc-4.8"; fi
  3. if [ "$CXX" = "g++" ]; then export CXX="g++-4.8"; fi
  4. if [ "$CC" = "clang" ]; then export CC="clang-3.5"; fi
  5. if [ "$CXX" = "clang++" ]; then export CXX="clang++-3.5"; fi
  6. # Need to build latest glbinding from source
  7. #GLBVER=`curl https://api.github.com/repos/hpicgs/glbinding/releases/latest | grep -m1 tag_name | cut -d\" -f4`
  8. #curl -L https://github.com/hpicgs/glbinding/archive/${GLBVER}.tar.gz | tar xzf -
  9. #cd glbinding-${GLBVER#v}
  10. # Hacky fix to allow building glbinding with clang on Linux
  11. #sed -i 's/ -Werror/ /g' cmake/PlatformLinuxGCC.cmake
  12. # Try fix in glbinding master
  13. git clone https://github.com/hpicgs/glbinding.git
  14. cd glbinding
  15. mkdir build
  16. cd build
  17. cmake ..
  18. make -j4
  19. sudo make install
  20. cd ..
  21. cd ..
  22. # Build OpenRaider and run the unit tests
  23. mkdir build && cd build && cmake .. && make -j 4 && make check