before_install.sh 695 B

1234567891011121314
  1. #!/usr/bin/env bash
  2. sudo apt-get update
  3. sudo apt-get install ninja-build mingw-w64 nsis
  4. sudo update-alternatives --set i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-g++-posix
  5. # Workaround for getting new MinGW headers on Ubuntu 22.04.
  6. # Remove it once MinGW headers version in repository will be 10.0 at least
  7. curl -O -L http://mirrors.kernel.org/ubuntu/pool/universe/m/mingw-w64/mingw-w64-common_10.0.0-3_all.deb \
  8. && sudo dpkg -i mingw-w64-common_10.0.0-3_all.deb;
  9. curl -O -L http://mirrors.kernel.org/ubuntu/pool/universe/m/mingw-w64/mingw-w64-i686-dev_10.0.0-3_all.deb \
  10. && sudo dpkg -i mingw-w64-i686-dev_10.0.0-3_all.deb;
  11. . CI/install_conan_dependencies.sh "dependencies-mingw-32"