Mercurial > minori
diff .builds/windows.yml @ 236:4d461ef7d424
HUGE UPDATE: convert build system to autotools
why? because cmake sucks :)
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Fri, 19 Jan 2024 00:24:02 -0500 |
parents | 9d9e6242dd1a |
children | a7d0d543b334 |
line wrap: on
line diff
--- a/.builds/windows.yml Tue Jan 16 15:22:29 2024 -0500 +++ b/.builds/windows.yml Fri Jan 19 00:24:02 2024 -0500 @@ -22,12 +22,10 @@ git clone https://github.com/holyblackcat/quasi-msys2 quasi-msys2-win64 cd quasi-msys2-win64 echo MINGW64 >msystem.txt - make install _gcc _qt5-base _qt5-tools _curl + make install _gcc _qt5-base _qt5-tools _curl _autotools cd ../minori - mkdir build64 - cd build64 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' - bash -c 'source ../../quasi-msys2-win64/env/all.src && cmake .. -G "Unix Makefiles" -DCMAKE_AUTOMOC_EXECUTABLE="$(which moc)" -DCMAKE_AUTORCC_EXECUTABLE="$(which rcc)" && make' + bash -c 'source ../../quasi-msys2-win64/env/all.src && autoreconf -i && cd dep/animia && autoreconf -i && cd ../anitomy && autoreconf -i && cd ../pugixml && autoreconf -i && ../.. && mkdir build64 && cd build64 && ../configure && make' - get-wine32: | sudo dpkg --add-architecture i386 sudo apt-get update @@ -43,7 +41,7 @@ mkdir build32 cd build32 sudo bash -c 'echo -n 1 >/proc/sys/fs/binfmt_misc/status' - bash -c 'source ../../quasi-msys2-win32/env/all.src && cmake .. -G "Unix Makefiles" -DCMAKE_AUTOMOC_EXECUTABLE="$(which moc)" -DCMAKE_AUTORCC_EXECUTABLE="$(which rcc)" && make' + bash -c 'source ../../quasi-msys2-win32/env/all.src && autoreconf -i && cd dep/animia && autoreconf -i && cd ../anitomy && autoreconf -i && cd ../pugixml && autoreconf -i && ../.. && mkdir build32 && cd build32 && ../configure && make' triggers: - action: email condition: failure