Mercurial > minori
annotate .builds/win32.yml @ 28:58d53f014612
ci/win32: create binfmt_misc status file
| author | Paper <mrpapersonic@gmail.com> |
|---|---|
| date | Wed, 20 Sep 2023 00:36:04 -0400 |
| parents | c1d2e4f4ee98 |
| children | 42145ef90a48 |
| 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 |
|
58d53f014612
ci/win32: create binfmt_misc status file
Paper <mrpapersonic@gmail.com>
parents:
27
diff
changeset
|
28 sudo echo 1 >/proc/sys/fs/binfmt_misc/status |
|
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> |
