Skip to content
This repository was archived by the owner on Jun 21, 2022. It is now read-only.

Commit dda1047

Browse files
committed
travisci: Add 32bit wine build test
Signed-off-by: Patrick Rudolph <[email protected]>
1 parent e1cca4a commit dda1047

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.travis.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
11
before_install:
22
- sudo dpkg --add-architecture i386
3-
- sudo apt-get install -y pkg-config software-properties-common wine-development gettext git build-essential flex bison gcc-multilib g++-multilib libegl1-mesa-dev libxcb-cursor-dev x11proto-core-dev x11proto-dri2-dev x11proto-dri3-dev libgl1-mesa-dev libxext-dev libxcb-dri3-dev libxcb-dri2-0-dev curl apt-transport-https
3+
- sudo systemctl enable mysql
4+
- sudo apt-get install -y pkg-config software-properties-common wine-development gettext git build-essential flex bison gcc-multilib g++-multilib libegl1-mesa-dev libxcb-cursor-dev x11proto-core-dev x11proto-dri2-dev x11proto-dri3-dev libgl1-mesa-dev libxext-dev libxcb-dri3-dev libxcb-dri2-0-dev curl apt-transport-https libgl1-mesa-dev:i386
45
- sudo add-apt-repository -y ppa:oibaf/graphics-drivers
56
- sudo apt-get update -qq
67
- sudo apt-get dist-upgrade -y
7-
- sudo apt-get install -y libegl1-mesa-dev
8+
- sudo apt-get install -y libegl1-mesa-dev libegl1-mesa-dev:i386 libgl1-mesa-dri libgl1-mesa-dri:i386
89
addons:
910
apt:
1011
update: true
1112
branches:
1213
only:
1314
- master
15+
- /wine-stable-.../
1416
language: c
1517
dist: xenial
1618
env:
1719
global:
1820
- TIMEOUT=1000
1921
matrix:
2022
- CONFIGURE_ARGS=--enable-win64
21-
#FIXME 32bit build
23+
- CONFIGURE_ARGS=LDFLAGS=-L/usr/lib/i386-linux-gnu/ PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig/
2224
script:
2325
- ./configure --with-x --without-freetype --without-fontconfig --without-curses --without-cms --without-gstreamer --without-alsa --without-capi --without-opencl --without-openal --without-netapi --without-mpg123 --without-ldap --without-krb5 --without-jpeg --without-gnutls --without-coreaudio --without-dbus --without-cups --without-gsm --without-osmesa --without-oss --without-pcap --without-png --without-pulse --without-sane --without-tiff --without-udev --without-v4l --without-xinput --without-xinput2 --without-xml --without-xslt --without-zlib --with-d3d9-nine --disable-tests $CONFIGURE_ARGS
2426
- make include

0 commit comments

Comments
 (0)