Mercurial > minori
annotate .builds/win32.yml @ 34:bb12ff38b3d1
ci/osx: attempt #2 at making this work
agh..
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Wed, 20 Sep 2023 13:49:35 -0400 |
parents | 4dc59e1a81a3 |
children | 329b7921a6be |
rev | line source |
---|---|
22
33961277a40f
ci: switch image from arch to alpine
Paper <mrpapersonic@gmail.com>
parents:
21
diff
changeset
|
1 image: alpine/edge |
21 | 2 packages: |
3 - wget | |
4 - tar | |
5 - zstd | |
22
33961277a40f
ci: switch image from arch to alpine
Paper <mrpapersonic@gmail.com>
parents:
21
diff
changeset
|
6 - gpg |
21 | 7 - clang |
8 - lld | |
24 | 9 - xz |
21 | 10 - wine |
27
c1d2e4f4ee98
ci/win32: install native cmake
Paper <mrpapersonic@gmail.com>
parents:
26
diff
changeset
|
11 - cmake |
28
58d53f014612
ci/win32: create binfmt_misc status file
Paper <mrpapersonic@gmail.com>
parents:
27
diff
changeset
|
12 - ncurses |
58d53f014612
ci/win32: create binfmt_misc status file
Paper <mrpapersonic@gmail.com>
parents:
27
diff
changeset
|
13 - qt5-qtbase-dev |
21 | 14 sources: |
15 - https://hg.sr.ht/~mrpapersonic/minori | |
16 - https://github.com/holyblackcat/quasi-msys2 | |
17 environment: | |
18 BUILD_SUBMITTER: hg.sr.ht | |
19 tasks: | |
20 - build: | | |
21 cd quasi-msys2 | |
22 echo MINGW32 >msystem.txt | |
23 make install _gcc _qt5-base _curl | |
24 cd ../minori | |
25 mkdir build | |
26 cd build | |
28
58d53f014612
ci/win32: create binfmt_misc status file
Paper <mrpapersonic@gmail.com>
parents:
27
diff
changeset
|
27 sudo mount binfmt_misc -t binfmt_misc /proc/sys/fs/binfmt_misc |
30
4dc59e1a81a3
ci/win32: fix echo-ing to binfmt
Paper <mrpapersonic@gmail.com>
parents:
29
diff
changeset
|
28 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' |
28
58d53f014612
ci/win32: create binfmt_misc status file
Paper <mrpapersonic@gmail.com>
parents:
27
diff
changeset
|
29 bash -c 'source ../../quasi-msys2/env/all.src && export AUTOMOC_EXECUTABLE="$(which moc)" && export AUTORCC_EXECUTABLE="$(which rcc)" && cmake .. -G "Unix Makefiles" && make' |
21 | 30 triggers: |
31 - action: email | |
32 condition: failure | |
22
33961277a40f
ci: switch image from arch to alpine
Paper <mrpapersonic@gmail.com>
parents:
21
diff
changeset
|
33 to: Paper <mrpapersonic@gmail.com> |