Browse Source

fix arch/windows builds

master
Alexandros Theodotou 2 months ago
parent
commit
f34b4d1912
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 5
      arch/PKGBUILD.in
  2. 2
      windows-msys/PKGBUILD.in
  3. 2
      windows-msys/make_dist_dir.sh.in

5
arch/PKGBUILD.in

@ -45,6 +45,7 @@ build() { @@ -45,6 +45,7 @@ build() {
echo "fallback version: @ZRYTHM_PKG_SEMVER_VERSION@"
@MESON_BIN@ build --prefix=/usr -Dtests=false \
-Dpkg_config_path=@LIBRARY_PKG_CONFIG_PATH@:@CARLA_PKG_CONFIG_PATH@ \
-Dwrap_mode=default \
-Dmanpage=true \
-Dbuildtype=debugoptimized -Dextra_debug_info=true \
-Dsdl=enabled -Drtaudio=enabled \
@ -58,13 +59,13 @@ build() { @@ -58,13 +59,13 @@ build() {
-Dcarla_use_cv32_patchbay_variant=true \
-Db_lto=false \
-Dcarla_binaries_dir=@CARLA_FULL_BINS_PATH@ \
-Dforce_fallback_for=gtk4,libadwaita,libpanel,libcyaml
-Dforce_fallback_for=gtk4,libadwaita,libpanel,libcyaml,libaudec,zix
ninja -C build
}
check() {
cd $_rootdir
@MESON_BIN@ test -C build --no-suite=gtksourceview5
@MESON_BIN@ test -C build --suite=zrythm
build/src/zrythm --version
}

2
windows-msys/PKGBUILD.in

@ -112,7 +112,7 @@ build() { @@ -112,7 +112,7 @@ build() {
-Dcarla_use_cv32_patchbay_variant=true \
-Dforce_fallback_for=rtmidi,rtaudio \
-Dwrap_mode=default \
-Dfftw3_threads_separate=false \
-Dfftw3_threads_separate=true \
"../zrythm-${pkgver}"
${MINGW_PREFIX}/bin/ninja -d explain -v

2
windows-msys/make_dist_dir.sh.in

@ -114,7 +114,7 @@ EOL @@ -114,7 +114,7 @@ EOL
echo "Copying additional dlls..."
# these are required by epoxy but not auto-detected by the collect_dlls script
for dll in libEGL.dll libGLESv1_CM.dll libGLESv2.dll libGLESv2_with_capture.dll libangle_trace_loader.dll libangle_util.dll libfeature_support.dll; do
for dll in libEGL.dll libGLESv1_CM.dll libGLESv2.dll libGLESv2_with_capture.dll libfeature_support.dll; do
cp "$chroot_mingw_prefix/bin/$dll" "$dist_bindir"/
done

Loading…
Cancel
Save