annotate .builds/windows.yml @ 87:2e819b84d7c0 default tip

CI: cleanup, remove source URLs
author Paper <paper@paper.us.eu.org>
date Mon, 15 Jul 2024 01:35:03 -0400
parents f4b0ff679229
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
83
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
1 image: debian/bookworm
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
2 packages:
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
3 - mingw-w64
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
4 tasks:
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
5 - build: |
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
6 cd msvpvf
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
7
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
8 # x86 ANSI
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
9 CC=i686-w64-mingw32-gcc make gui
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
10 strip gui.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
11 mv gui.exe msvpvf-i686-ansi.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
12
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
13 # x86 Unicode
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
14 make clean
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
15 CC=i686-w64-mingw32-gcc make gui CFLAGS="-DUNICODE -D_UNICODE"
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
16 strip gui.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
17 mv gui.exe msvpvf-i686-unicode.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
18
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
19 # x64 Unicode
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
20 make clean
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
21 CC=x86_64-w64-mingw32-gcc make gui CFLAGS="-DUNICODE -D_UNICODE"
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
22 strip gui.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
23 mv gui.exe msvpvf-x86_64-unicode.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
24 artifacts:
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
25 - msvpvf/msvpvf-i686-ansi.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
26 - msvpvf/msvpvf-i686-unicode.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
27 - msvpvf/msvpvf-x86_64-unicode.exe
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
28 triggers:
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
29 - action: email
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
30 condition: failure
837c5380d6f9 CI: add CI builds
Paper <paper@paper.us.eu.org>
parents:
diff changeset
31 to: Paper <paper@paper.us.eu.org>