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_install_linux.sh 1.1KB

12345678910111213141516171819202122
  1. #!/bin/bash
  2. sudo apt-get -qq -y install libsdl2-dev libsdl2-ttf-dev libalut-dev libpng12-dev cmake
  3. if [ "$CC" = "gcc" ]; then sudo apt-get install gcc-4.8; fi
  4. if [ "$CXX" = "g++" ]; then sudo apt-get install g++-4.8; fi
  5. if [ "$CXX" = "clang++" ]; then sudo apt-get -y install --allow-unauthenticated clang-3.5; fi
  6. wget 'http://downloads.sourceforge.net/project/ogl-math/glm-0.9.6.3/glm-0.9.6.3.zip'
  7. unzip glm-0.9.6.3.zip
  8. sudo cp -R glm/glm /usr/local/include/glm
  9. if [ "$CXX" = "clang++" ]; then export CXXFLAGS="-stdlib=libc++"; fi
  10. if [ "$CXX" = "clang++" ]; then svn co --quiet http://llvm.org/svn/llvm-project/libcxx/trunk libcxx; fi
  11. if [ "$CXX" = "clang++" ]; then cd libcxx/lib && bash buildit; fi
  12. if [ "$CXX" = "clang++" ]; then sudo cp ./libc++.so.1.0 /usr/lib/; fi
  13. if [ "$CXX" = "clang++" ]; then sudo mkdir /usr/include/c++/v1; fi
  14. if [ "$CXX" = "clang++" ]; then cd .. && sudo cp -r include/* /usr/include/c++/v1/; fi
  15. if [ "$CXX" = "clang++" ]; then cd /usr/lib && sudo ln -sf libc++.so.1.0 libc++.so; fi
  16. if [ "$CXX" = "clang++" ]; then sudo ln -sf libc++.so.1.0 libc++.so.1 && cd $cwd; fi