.travis.yml
changeset 12816 be7f05f83f8e
parent 12438 664e2a221047
child 13293 d2d30bcca5f9
equal deleted inserted replaced
12815:92218a06c9ff 12816:be7f05f83f8e
    66 
    66 
    67 install: |
    67 install: |
    68   if [ "$TRAVIS_OS_NAME" == "linux" ]; then
    68   if [ "$TRAVIS_OS_NAME" == "linux" ]; then
    69     sudo apt-get install -y debhelper cmake dpkg-dev libqt4-dev qt4-qmake libphysfs-dev libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev libsdl2-image-dev libsdl2-net-dev bzip2 ghc libghc-mtl-dev libghc-parsec3-dev libghc-vector-dev libghc-zlib-dev libghc-random-dev libghc-stm-dev libghc-network-dev libghc-sandi-dev libghc-hslogger-dev libghc-utf8-string-dev libghc-sha-dev libghc-entropy-dev libghc-regex-tdfa-dev liblua5.1-0-dev imagemagick fpc fp-compiler fp-units-misc libpng-dev fp-units-gfx libavcodec-dev libavformat-dev libglew1.6-dev
    69     sudo apt-get install -y debhelper cmake dpkg-dev libqt4-dev qt4-qmake libphysfs-dev libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev libsdl2-image-dev libsdl2-net-dev bzip2 ghc libghc-mtl-dev libghc-parsec3-dev libghc-vector-dev libghc-zlib-dev libghc-random-dev libghc-stm-dev libghc-network-dev libghc-sandi-dev libghc-hslogger-dev libghc-utf8-string-dev libghc-sha-dev libghc-entropy-dev libghc-regex-tdfa-dev liblua5.1-0-dev imagemagick fpc fp-compiler fp-units-misc libpng-dev fp-units-gfx libavcodec-dev libavformat-dev libglew1.6-dev
    70   elif [ "$TRAVIS_OS_NAME" == "osx" ]; then
    70   elif [ "$TRAVIS_OS_NAME" == "osx" ]; then
    71     brew install fpc glew qt physfs lua51 sdl2 sdl2_image sdl2_net sdl2_ttf ffmpeg ghc cabal-install
    71     brew tap cartr/qt4
       
    72     brew tap-pin cartr/qt4
       
    73     brew install qt@4
       
    74     brew install fpc glew physfs lua51 sdl2 sdl2_image sdl2_net sdl2_ttf ffmpeg ghc cabal-install
    72     brew install sdl2_mixer --with-libvorbis
    75     brew install sdl2_mixer --with-libvorbis
    73     # use cabal install haskell deps, pas2c ones are covered by server
    76     # use cabal install haskell deps, pas2c ones are covered by server
    74     if [[ "$BUILD_ARGS" != *"NOSERVER"* ]]; then
    77     if [[ "$BUILD_ARGS" != *"NOSERVER"* ]]; then
    75       cabal update
    78       cabal update
    76       cabal install --only-dependencies gameServer/hedgewars-server.cabal
    79       cabal install --only-dependencies gameServer/hedgewars-server.cabal