annotate .builds/win32.yml @ 21:c61ce6155e92

ci: add win32 build file
author Paper <mrpapersonic@gmail.com>
date Tue, 19 Sep 2023 23:44:49 -0400
parents
children 33961277a40f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
1 image: archlinux
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
2 packages:
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
3 - wget
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
4 - tar
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
5 - zstd
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
6 - gnupg
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
7 - clang
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
8 - lld
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
9 - wine
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
10 sources:
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
11 - https://hg.sr.ht/~mrpapersonic/minori
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
12 - https://github.com/holyblackcat/quasi-msys2
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
13 environment:
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
14 BUILD_SUBMITTER: hg.sr.ht
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
15 tasks:
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
16 - build: |
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
17 cd quasi-msys2
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
18 echo MINGW32 >msystem.txt
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
19 make install _gcc _qt5-base _curl
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
20 cd ../minori
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
21 mkdir build
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
22 cd build
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
23 bash -c 'source env/all.src && cmake .. -G "Unix Makefiles && make'
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
24 triggers:
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
25 - action: email
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
26 condition: failure
c61ce6155e92 ci: add win32 build file
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
27 to: Paper <mrpapersonic@gmail.com>