Version 0.1.2

This commit is contained in:
mid-kid 2025-04-24 21:43:35 +02:00
parent b593e91129
commit d7ba4588a0
3 changed files with 27 additions and 0 deletions

View File

@ -1,4 +1,5 @@
project('metroskrew', 'c',
version: '0.1.2',
default_options: ['warning_level=2'],
meson_version: '>=0.60.0')

View File

@ -3,4 +3,5 @@ set -e
./release_libs.sh
./release_linux.sh
./release_windows.sh
./release_wine.sh
rm -rf install_libs

25
releng/release_wine.sh Executable file
View File

@ -0,0 +1,25 @@
#!/bin/sh
set -e
MESON="${MESON:-meson}"
PROJ="${PROJ:-..}"
rm -rf install_wine
rm -rf build_wine
"$MESON" setup "$PROJ" build_wine \
--cross-file "$PROJ/meson/i686-w64-mingw32.ini" \
--prefix / \
--buildtype release \
--strip \
-Dwine_wrap=true
"$MESON" install -C build_wine --destdir ../install_wine
rm -rf build_wine
mv install_wine metroskrew
cp -aT install_libs metroskrew
rm -f metroskrew-wine.tar metroskrew-wine.tar.xz
tar cf metroskrew-wine.tar metroskrew
rm -rf metroskrew
xz -9v metroskrew-wine.tar