before_install.sh 803 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/sh
  2. # Add MXE repository and key
  3. echo "deb http://pkg.mxe.cc/repos/apt/debian wheezy main" \
  4. | sudo tee /etc/apt/sources.list.d/mxeapt.list
  5. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D43A795B73B16ABE9643FE1AFD8FFF16DB45C6AB
  6. # Install needed packages
  7. sudo apt-get update -qq
  8. sudo apt-get install -qq \
  9. mxe-$MXE_TARGET-gcc \
  10. mxe-$MXE_TARGET-boost \
  11. mxe-$MXE_TARGET-zlib \
  12. mxe-$MXE_TARGET-sdl2 \
  13. mxe-$MXE_TARGET-sdl2-gfx \
  14. mxe-$MXE_TARGET-sdl2-image \
  15. mxe-$MXE_TARGET-sdl2-mixer \
  16. mxe-$MXE_TARGET-sdl2-ttf \
  17. mxe-$MXE_TARGET-ffmpeg \
  18. mxe-$MXE_TARGET-qt \
  19. mxe-$MXE_TARGET-qtbase
  20. # Install nsis for installer creation
  21. sudo apt-get install -qq nsis
  22. # alias for CMake
  23. sudo mv /usr/bin/cmake /usr/bin/cmake.orig
  24. sudo ln -s /usr/lib/mxe/usr/bin/$MXE_TARGET-cmake /usr/bin/cmake