Mercurial > minori
comparison .builds/windows.yml @ 205:ac3b2931b2a9
CI/windows: don't have clashing build directories
author | Paper <paper@paper.us.eu.org> |
---|---|
date | Tue, 02 Jan 2024 06:36:01 -0500 |
parents | 1e7a6231f12c |
children | 9e03e23c7a44 |
comparison
equal
deleted
inserted
replaced
204:1e7a6231f12c | 205:ac3b2931b2a9 |
---|---|
21 git clone https://github.com/holyblackcat/quasi-msys2 quasi-msys2-win64 | 21 git clone https://github.com/holyblackcat/quasi-msys2 quasi-msys2-win64 |
22 cd quasi-msys2-win64 | 22 cd quasi-msys2-win64 |
23 echo MINGW64 >msystem.txt | 23 echo MINGW64 >msystem.txt |
24 make install _gcc _qt5-base _qt5-tools _curl | 24 make install _gcc _qt5-base _qt5-tools _curl |
25 cd ../minori | 25 cd ../minori |
26 mkdir build | 26 mkdir build64 |
27 cd build | 27 cd build64 |
28 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' | 28 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' |
29 bash -c 'source ../../quasi-msys2-win64/env/all.src && cmake .. -G "Unix Makefiles" -DCMAKE_AUTOMOC_EXECUTABLE="$(which moc)" -DCMAKE_AUTORCC_EXECUTABLE="$(which rcc)" && make' | 29 bash -c 'source ../../quasi-msys2-win64/env/all.src && cmake .. -G "Unix Makefiles" -DCMAKE_AUTOMOC_EXECUTABLE="$(which moc)" -DCMAKE_AUTORCC_EXECUTABLE="$(which rcc)" && make' |
30 - get-wine32: | | 30 - get-wine32: | |
31 sudo dpkg --add-architecture i386 | 31 sudo dpkg --add-architecture i386 |
32 sudo apt-get update | 32 sudo apt-get update |
36 git clone https://github.com/holyblackcat/quasi-msys2 quasi-msys2-win32 | 36 git clone https://github.com/holyblackcat/quasi-msys2 quasi-msys2-win32 |
37 cd quasi-msys2-win32 | 37 cd quasi-msys2-win32 |
38 echo MINGW32 >msystem.txt | 38 echo MINGW32 >msystem.txt |
39 make install _gcc _qt5-base _qt5-tools _curl | 39 make install _gcc _qt5-base _qt5-tools _curl |
40 cd ../minori | 40 cd ../minori |
41 mkdir build | 41 mkdir build32 |
42 cd build | 42 cd build32 |
43 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' | 43 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' |
44 bash -c 'source ../../quasi-msys2-win32/env/all.src && cmake .. -G "Unix Makefiles" -DCMAKE_AUTOMOC_EXECUTABLE="$(which moc)" -DCMAKE_AUTORCC_EXECUTABLE="$(which rcc)" && make' | 44 bash -c 'source ../../quasi-msys2-win32/env/all.src && cmake .. -G "Unix Makefiles" -DCMAKE_AUTOMOC_EXECUTABLE="$(which moc)" -DCMAKE_AUTORCC_EXECUTABLE="$(which rcc)" && make' |
45 triggers: | 45 triggers: |
46 - action: email | 46 - action: email |
47 condition: failure | 47 condition: failure |