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