83
|
1 image: debian/bookworm
|
|
2 packages:
|
|
3 - mingw-w64
|
|
4 tasks:
|
|
5 - build: |
|
|
6 cd msvpvf
|
|
7
|
|
8 # x86 ANSI
|
|
9 CC=i686-w64-mingw32-gcc make gui
|
|
10 strip gui.exe
|
|
11 mv gui.exe msvpvf-i686-ansi.exe
|
|
12
|
|
13 # x86 Unicode
|
|
14 make clean
|
|
15 CC=i686-w64-mingw32-gcc make gui CFLAGS="-DUNICODE -D_UNICODE"
|
|
16 strip gui.exe
|
|
17 mv gui.exe msvpvf-i686-unicode.exe
|
|
18
|
|
19 # x64 Unicode
|
|
20 make clean
|
|
21 CC=x86_64-w64-mingw32-gcc make gui CFLAGS="-DUNICODE -D_UNICODE"
|
|
22 strip gui.exe
|
|
23 mv gui.exe msvpvf-x86_64-unicode.exe
|
|
24 artifacts:
|
|
25 - msvpvf/msvpvf-i686-ansi.exe
|
|
26 - msvpvf/msvpvf-i686-unicode.exe
|
|
27 - msvpvf/msvpvf-x86_64-unicode.exe
|
|
28 triggers:
|
|
29 - action: email
|
|
30 condition: failure
|
|
31 to: Paper <paper@paper.us.eu.org>
|