diff options
author | James Ross-Gowan <rossy@jrg.systems> | 2017-11-07 22:02:03 +1100 |
---|---|---|
committer | James Ross-Gowan <rossy@jrg.systems> | 2017-11-08 07:22:54 +1100 |
commit | bd4ec8e4e1e9a18a8c667a0265fe2bb0e324f8bc (patch) | |
tree | 65aafb18ffb2aae23ddd0e169c3e55ba317b3437 /TOOLS/appveyor-build.sh | |
parent | e7bf5576e599593b1bba5bbf2a7cd6d4270c7809 (diff) | |
download | mpv-bd4ec8e4e1e9a18a8c667a0265fe2bb0e324f8bc.tar.bz2 mpv-bd4ec8e4e1e9a18a8c667a0265fe2bb0e324f8bc.tar.xz |
appveyor: update ffmpeg and test d3d11/vulkan
Build ffmpeg-mpv, shaderc and crossc from source, since they are not
packaged in MSYS2. Also, add some more explicit --enable flags to the
mpv build to make sure things like D3D11, D3D11VA hwaccels and Vulkan
are auto-detected.
Diffstat (limited to 'TOOLS/appveyor-build.sh')
-rwxr-xr-x | TOOLS/appveyor-build.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/TOOLS/appveyor-build.sh b/TOOLS/appveyor-build.sh index f6c94fb90b..8796118df3 100755 --- a/TOOLS/appveyor-build.sh +++ b/TOOLS/appveyor-build.sh @@ -10,7 +10,10 @@ export PYTHON=/usr/bin/python3 "$PYTHON" bootstrap.py "$PYTHON" waf configure \ --check-c-compiler=gcc \ - --disable-cdda \ + --disable-egl-angle-lib \ + --enable-crossc \ + --enable-d3d-hwaccel \ + --enable-d3d11 \ --enable-egl-angle \ --enable-jpeg \ --enable-lcms2 \ @@ -18,5 +21,7 @@ export PYTHON=/usr/bin/python3 --enable-libass \ --enable-lua \ --enable-rubberband \ - --enable-uchardet + --enable-shaderc \ + --enable-uchardet \ + --enable-vulkan "$PYTHON" waf build |