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