@@ -2,52 +2,47 @@ sudo: true
2
2
3
3
matrix :
4
4
include :
5
- - env : PLATFORM=x86_64 UNICODE= CMAKE=
5
+ - env : PLATFORM=x86_64 UNICODE= CMAKE= WINE_PACKAGE=winehq-stable:amd64
6
6
addons :
7
7
apt :
8
8
packages :
9
9
- binutils-mingw-w64-x86-64
10
10
- mingw-w64-x86-64-dev
11
11
- g++-mingw-w64-x86-64
12
12
- gcc-mingw-w64-x86-64
13
- - wine:amd64
14
- - env : PLATFORM=i686 UNICODE= CMAKE=
13
+ - env : PLATFORM=i686 UNICODE= CMAKE= WINE_PACKAGE=winehq-stable:i386
15
14
addons :
<
10000
/code>
16
15
apt :
17
16
packages :
18
17
- binutils-mingw-w64-i686
19
18
- mingw-w64-i686-dev
20
19
- g++-mingw-w64-i686
21
20
- gcc-mingw-w64-i686
22
- - wine:i386
23
- - env : PLATFORM=x86_64 UNICODE=1 CMAKE=
21
+ - env : PLATFORM=x86_64 UNICODE=1 CMAKE= WINE_PACKAGE=winehq-stable:amd64
24
22
addons :
25
23
apt :
26
24
packages :
27
25
- binutils-mingw-w64-x86-64
28
26
- mingw-w64-x86-64-dev
29
27
- g++-mingw-w64-x86-64
30
28
- gcc-mingw-w64-x86-64
31
- - wine:amd64
32
- - env : PLATFORM=i686 UNICODE=1 CMAKE=
29
+ - env : PLATFORM=i686 UNICODE=1 CMAKE= WINE_PACKAGE=winehq-stable:i386
33
30
addons :
34
31
apt :
35
32
packages :
36
33
- binutils-mingw-w64-i686
37
34
- mingw-w64-i686-dev
38
35
- g++-mingw-w64-i686
39
36
- gcc-mingw-w64-i686
40
- - wine:i386
41
- - env : PLATFORM=x86_64 UNICODE= CMAKE=1
37
+ - env : PLATFORM=x86_64 UNICODE= CMAKE=1 WINE_PACKAGE=winehq-stable:amd64
42
38
addons :
43
39
apt :
44
40
packages :
45
41
- binutils-mingw-w64-x86-64
46
42
- mingw-w64-x86-64-dev
47
43
- g++-mingw-w64-x86-64
48
44
- gcc-mingw-w64-x86-64
49
- - wine:amd64
50
- - env : PLATFORM=i686 UNICODE= CMAKE=1
45
+ - env : PLATFORM=i686 UNICODE= CMAKE=1 WINE_PACKAGE=winehq-stable:i386
51
46
addons :
52
47
apt :
53
48
packages :
@@ -56,8 +51,7 @@ matrix:
56
51
- mingw-w64-i686-dev
57
52
- g++-mingw-w64-i686
58
53
- gcc-mingw-w64-i686
59
- - wine:i386
60
- - env : PLATFORM=x86_64 UNICODE=1 CMAKE=1
54
+ - env : PLATFORM=x86_64 UNICODE=1 CMAKE=1 WINE_PACKAGE=winehq-stable:amd64
61
55
addons :
62
56
apt :
63
57
packages :
@@ -66,8 +60,7 @@ matrix:
66
60
- mingw-w64-x86-64-dev
67
61
- g++-mingw-w64-x86-64
68
62
- gcc-mingw-w64-x86-64
69
- - wine:amd64
70
- - env : PLATFORM=i686 UNICODE=1 CMAKE=1
63
+ - env : PLATFORM=i686 UNICODE=1 CMAKE=1 WINE_PACKAGE=winehq-stable:i386
71
64
addons :
72
65
apt :
73
66
packages :
@@ -76,15 +69,19 @@ matrix:
76
69
- mingw-w64-i686-dev
77
70
- g++-mingw-w64-i686
78
71
- gcc-mingw-w64-i686
79
- - wine:i386
80
72
81
73
language : cpp
82
74
75
+ dist : xenial
76
+
83
77
cache :
84
78
- apt
85
79
- ccache
86
80
87
81
before_script :
82
+ - curl https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
83
+ - echo "deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main" | sudo tee /etc/apt/sources.list.d/winehq.list
84
+ - sudo apt-get -y update && sudo apt-get -y install --install-recommends $WINE_PACKAGE
88
85
- if [ ! -z "$CMAKE" ]; then cmake -DPLATFORM=$PLATFORM -DUNICODE=$UNICODE -DTESTSUITE=ON -H. -B.; fi
89
86
90
87
script :
0 commit comments