attempt to re-enable travis mingw slaves
The mxe pkg server seems to be back online with some changes, and an
invalid SSL certificate.
Also thanks to @denisfa's work on 7373da15
we can re-enable the `--help`
check on travis.
Let's see if this works.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
This commit is contained in:
parent
530af14030
commit
dbd1d8c1f8
60
.travis.yml
60
.travis.yml
|
@ -15,38 +15,38 @@ matrix:
|
||||||
- cd build
|
- cd build
|
||||||
- cmake ..
|
- cmake ..
|
||||||
- make -j2
|
- make -j2
|
||||||
# - ./visualboyadvance-m --help
|
- ./visualboyadvance-m --help
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- "$HOME/.ccache"
|
||||||
|
- env: BUILD_ENV=mingw-w64
|
||||||
|
language: cpp
|
||||||
|
os: linux
|
||||||
|
dist: trusty
|
||||||
|
before_script:
|
||||||
|
- ./installdeps MinGW-w64-x86_64
|
||||||
|
script:
|
||||||
|
- mkdir build
|
||||||
|
- cd build
|
||||||
|
- /usr/lib/mxe/usr/bin/x86_64-w64-mingw32.static-cmake ..
|
||||||
|
- make -j2
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- "$HOME/.ccache"
|
||||||
|
- env: BUILD_ENV=mingw-w32
|
||||||
|
language: cpp
|
||||||
|
os: linux
|
||||||
|
dist: trusty
|
||||||
|
before_script:
|
||||||
|
- ./installdeps MinGW-w64-i686
|
||||||
|
script:
|
||||||
|
- mkdir build
|
||||||
|
- cd build
|
||||||
|
- /usr/lib/mxe/usr/bin/i686-w64-mingw32.static-cmake ..
|
||||||
|
- make -j2
|
||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- "$HOME/.ccache"
|
- "$HOME/.ccache"
|
||||||
# - env: BUILD_ENV=mingw-w64
|
|
||||||
# language: cpp
|
|
||||||
# os: linux
|
|
||||||
# dist: trusty
|
|
||||||
# before_script:
|
|
||||||
# - ./installdeps MinGW-w64-x86_64
|
|
||||||
# script:
|
|
||||||
# - mkdir build
|
|
||||||
# - cd build
|
|
||||||
# - /usr/lib/mxe/usr/bin/x86_64-w64-mingw32.static-cmake ..
|
|
||||||
# - make -j2
|
|
||||||
# cache:
|
|
||||||
# directories:
|
|
||||||
# - "$HOME/.ccache"
|
|
||||||
# - env: BUILD_ENV=mingw-w32
|
|
||||||
# language: cpp
|
|
||||||
# os: linux
|
|
||||||
# dist: trusty
|
|
||||||
# before_script:
|
|
||||||
# - ./installdeps MinGW-w64-i686
|
|
||||||
# script:
|
|
||||||
# - mkdir build
|
|
||||||
# - cd build
|
|
||||||
# - /usr/lib/mxe/usr/bin/i686-w64-mingw32.static-cmake ..
|
|
||||||
# - make -j2
|
|
||||||
# cache:
|
|
||||||
# directories:
|
|
||||||
# - "$HOME/.ccache"
|
|
||||||
- env: BUILD_ENV=libretro
|
- env: BUILD_ENV=libretro
|
||||||
language: cpp
|
language: cpp
|
||||||
os: linux
|
os: linux
|
||||||
|
@ -70,7 +70,7 @@ matrix:
|
||||||
- cd build
|
- cd build
|
||||||
- cmake ..
|
- cmake ..
|
||||||
- make -j2
|
- make -j2
|
||||||
# - ./visualboyadvance-m.app/Contents/MacOS/visualboyadvance-m --help
|
- ./visualboyadvance-m.app/Contents/MacOS/visualboyadvance-m --help
|
||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- "$HOME/.ccache"
|
- "$HOME/.ccache"
|
||||||
|
|
15
installdeps
15
installdeps
|
@ -302,12 +302,23 @@ debian_installdeps() {
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
mxe_apt_sources='/etc/apt/sources.list.d/mxeapt.list'
|
debian_rel=stretch
|
||||||
|
|
||||||
|
apt_ssl_exceptions=/etc/apt/apt.conf.d/80ssl-exceptions
|
||||||
|
|
||||||
|
if ! grep -q 'pkg\.mxe\.cc' $apt_ssl_exceptions; then
|
||||||
|
sudo sh -c "cat >> $apt_ssl_exceptions" <<EOF
|
||||||
|
Acquire::https::${debian_rel}.mxe.cc::Verify-Peer "false";
|
||||||
|
Acquire::https::${debian_rel}.mxe.cc::Verify-Host "false";
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
|
mxe_apt_sources=/etc/apt/sources.list.d/mxeapt.list
|
||||||
|
|
||||||
sudo apt-get -qq update
|
sudo apt-get -qq update
|
||||||
if [ -z "$(apt-cache search '^mxe-source$')" ]; then
|
if [ -z "$(apt-cache search '^mxe-source$')" ]; then
|
||||||
if [ ! -f "$mxe_apt_sources" ]; then
|
if [ ! -f "$mxe_apt_sources" ]; then
|
||||||
echo "deb http://pkg.mxe.cc/repos/apt/debian wheezy main" | sudo -- sh -c "cat > $mxe_apt_sources"
|
echo "deb http://pkg.mxe.cc/repos/apt/dists $debian_rel main" | sudo -- sh -c "cat > $mxe_apt_sources"
|
||||||
check sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D43A795B73B16ABE9643FE1AFD8FFF16DB45C6AB
|
check sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D43A795B73B16ABE9643FE1AFD8FFF16DB45C6AB
|
||||||
else
|
else
|
||||||
error "$mxe_apt_sources exists but mxe packages are not found in apt, either delete it or fix it"
|
error "$mxe_apt_sources exists but mxe packages are not found in apt, either delete it or fix it"
|
||||||
|
|
Loading…
Reference in New Issue