Open Source Tomb Raider Engine
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

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