mpv/ci/build-msys2.sh

18 lines
465 B
Bash
Raw Normal View History

#!/bin/sh -e
2024-06-07 18:39:32 +00:00
args=(
--werror
-Dc_args='-Wno-error=deprecated -Wno-error=deprecated-declarations'
-D{cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled
-D{libbluray,lua,shaderc,spirv-cross,uchardet,vapoursynth}=enabled
2024-06-07 18:39:32 +00:00
-D{libmpv,tests}=true
)
[[ "$SYS" != "mingw32" ]] && args+=(
-D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled
2024-06-07 18:39:32 +00:00
)
2024-06-07 18:39:32 +00:00
meson setup build "${args[@]}"
meson compile -C build
./build/mpv.com -v --no-config