X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=.travis.yml;h=fbea9bb77b3696aca588f713738e0bafffab8032;hb=415f1e0e46791994cfa2f6dd3a29f793e3bb9cd9;hp=e6dfe4361bcaeaca270ac0424bd566b497a40174;hpb=d2e14a4b7c95b0cd90fe509c2127e9fd0ce65eee;p=xonotic%2Fdarkplaces.git diff --git a/.travis.yml b/.travis.yml index e6dfe436..fbea9bb7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,15 +4,56 @@ matrix: - os: linux env: PROJECT=xonotic OS="linux32" compiler: gcc + sudo: false + addons: + apt: + packages: + - libxpm-dev:i386 + - libsdl1.2-dev:i386 + - libxxf86vm-dev:i386 + - gcc-multilib + - g++-multilib + # Workaround packages to install to fix dependency hell. + - libcaca-dev:i386 + - libgl1-mesa-dev:i386 + - libglib2.0-dev:i386 + - libglu1-mesa-dev:i386 + - libpng-dev:i386 + - libpulse-dev:i386 + - libslang2-dev:i386 + - libxext-dev:i386 + - libxi-dev:i386 + - libxrandr-dev:i386 - os: linux env: PROJECT=xonotic OS="linux64" compiler: gcc + sudo: false + addons: + apt: + packages: + - libxpm-dev + - libsdl1.2-dev + - libxi-dev + - libxrandr-dev + - libxxf86vm-dev - os: linux env: PROJECT=xonotic OS="win32" compiler: gcc + sudo: false + addons: + apt: + packages: + - gcc-mingw-w64-i686 + - binutils-mingw-w64-i686 - os: linux env: PROJECT=xonotic OS="win64" compiler: gcc + sudo: false + addons: + apt: + packages: + - gcc-mingw-w64-x86-64 + - binutils-mingw-w64-x86-64 - os: osx env: PROJECT=xonotic OS="osx" compiler: gcc