12e387323SSergey Makeevos: 22e387323SSergey Makeev - linux 32e387323SSergey Makeev - osx 42e387323SSergey Makeev 52ff91676SSergey Makeevosx_image: xcode7.2 62ff91676SSergey Makeev 79f62ff51SSergey Makeevlanguage: 89f62ff51SSergey Makeev - cpp 934a394c3SSergey Makeev 1089535f58SSergey Makeevcompiler: 1189535f58SSergey Makeev - gcc 124b3f1d31SSergey Makeev 132e387323SSergey Makeevbefore_install: 142e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo bash -c "echo 'deb http://lgp203.free.fr/ubuntu quantal universe' >> /etc/apt/sources.list.d/lgp203.free.fr.source.list"; fi 152e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y; fi 162e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get update; fi 172e387323SSergey Makeev 182e387323SSergey Makeevinstall: 192e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install --force-yes make premake4; fi 20697b8a6cSSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install --force-yes -qq gcc-4.9 g++-4.9; fi 2195d0173bSSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 90; fi 2295d0173bSSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get --force-yes -y install gcc-4.9-multilib g++-4.9-multilib; fi 232e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install lshw; fi 242e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install valgrind; fi 25c0e72818SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update; fi 26c0e72818SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew install premake; fi 272e387323SSergey Makeev 2839d44173SSergey Makeevscript: 29c39ed0d4SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then clang --version && g++ --version && premake4 gmake && pushd Build/gmake/ && make config=release64 && popd; fi 30c39ed0d4SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "osx" ]; then clang --version && g++ --version && premake4 gmake && pushd Build/gmake/ && make config=debug64 && popd; fi 312e387323SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo lshw; fi 32*f5ccb3a0SSergey Makeev - if [ "$TRAVIS_OS_NAME" = "osx" ]; then sudo system_profiler SPHardwareDataType; fi 336cc22576Ss.makeev_local - if [ "$TRAVIS_OS_NAME" = "linux" ]; then pushd Bin/ && ./TaskSchedulerTests 3 && popd; fi 342f083884Ss.makeev_local - if [ "$TRAVIS_OS_NAME" = "osx" ]; then pushd Bin/ && ./TaskSchedulerTests 6 && popd; fi 3593615095SSergey Makeev 3693615095SSergey Makeev 3723596ea8SSergey Makeev 38e2f52af4SSergey Makeev 39