.travis.yml
changeset 11653 ef625fe6eaaa
parent 11587 cf83d9cb5590
child 11662 97a4188fc99e
equal deleted inserted replaced
11652:09ebdfe364d9 11653:ef625fe6eaaa
    41     sudo bash tools/dmg_pkg_install.sh ftp://freepascal.stack.nl/pub/fpc/dist/3.0.0/i386-macosx/fpc-3.0.0.intel-macosx.dmg
    41     sudo bash tools/dmg_pkg_install.sh ftp://freepascal.stack.nl/pub/fpc/dist/3.0.0/i386-macosx/fpc-3.0.0.intel-macosx.dmg
    42     sudo bash tools/dmg_pkg_install.sh ftp://freepascal.stack.nl/pub/fpc/dist/3.0.0/i386-macosx/fpc-3.0.1.intel-macosx.cross.ios.dmg
    42     sudo bash tools/dmg_pkg_install.sh ftp://freepascal.stack.nl/pub/fpc/dist/3.0.0/i386-macosx/fpc-3.0.1.intel-macosx.cross.ios.dmg
    43   elif [ "$TRAVIS_OS_NAME" == "linux" ]; then
    43   elif [ "$TRAVIS_OS_NAME" == "linux" ]; then
    44     sudo apt-get install 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-bytestring-show-dev libghc-vector-dev libghc-zlib-dev libghc-random-dev libghc-stm-dev libghc-network-dev libghc-dataenc-dev libghc-hslogger-dev libghc-utf8-string-dev libghc-sha-dev libghc-entropy-dev liblua5.1-0-dev imagemagick fpc fp-compiler fp-units-misc libpng-dev fp-units-gfx libavcodec-dev libavformat-dev libglew1.6-dev
    44     sudo apt-get install 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-bytestring-show-dev libghc-vector-dev libghc-zlib-dev libghc-random-dev libghc-stm-dev libghc-network-dev libghc-dataenc-dev libghc-hslogger-dev libghc-utf8-string-dev libghc-sha-dev libghc-entropy-dev liblua5.1-0-dev imagemagick fpc fp-compiler fp-units-misc libpng-dev fp-units-gfx libavcodec-dev libavformat-dev libglew1.6-dev
    45   elif [ "$TRAVIS_OS_NAME" == "osx" ]; then
    45   elif [ "$TRAVIS_OS_NAME" == "osx" ]; then
    46     brew install fpc glew qt physfs lua51 sdl2 sdl2_image sdl2_net sdl2_ttf ffmpeg ghc cabal-install
    46     brew install fpc glew qt physfs lua51 sdl2 sdl2_image sdl2_net sdl2_ttf ffmpeg ghc cabal-install cmake
    47     brew install sdl2_mixer --with-vorbis
    47     brew install sdl2_mixer --with-vorbis
    48     # use cabal install haskell deps, pas2c ones are covered by server
    48     # use cabal install haskell deps, pas2c ones are covered by server
    49     if [[ "$BUILD_ARGS" != *"NOSERVER"* ]]; then
    49     if [[ "$BUILD_ARGS" != *"NOSERVER"* ]]; then
    50       cabal update
    50       cabal update
    51       cabal install --only-dependencies gameServer/hedgewars-server.cabal
    51       cabal install --only-dependencies gameServer/hedgewars-server.cabal