chore(CI): msvc build with ffmpeg

This commit is contained in:
2025-07-13 17:43:05 +08:00
parent 236798a957
commit dc4b9fc047
4 changed files with 24 additions and 8 deletions

View File

@ -8,7 +8,7 @@ jobs:
strategy:
matrix:
include:
- qt_ver: '6.9.0'
- qt_ver: '6.9.1'
vs: '2022'
aqt_arch: 'win64_msvc2022_64'
msvc_arch: 'x64'
@ -40,6 +40,11 @@ jobs:
cmake .\dependencies_src\extra-cmake-modules -Bbuild_dependencies/extra-cmake-modules -DCMAKE_INSTALL_PREFIX="dependencies_bin" -DBUILD_TESTING=OFF || goto :error
cmake --build build_dependencies/extra-cmake-modules --config Release --target=install || goto :error
echo ::endgroup::
echo ::group::===== FFmpeg =====
curl -fsSL -o ffmpeg-shared.7z https://github.com/GyanD/codexffmpeg/releases/download/7.1.1/ffmpeg-7.1.1-full_build-shared.7z
7z x ffmpeg-shared.7z -y -o"dependencies_src"
set FFMPEG_ROOT=%PWD%\dependencies_src\ffmpeg-7.1.1-full_build-shared
echo ::endgroup::
echo ::group::===== Gperf (required by KCodecs) =====
choco install gperf
echo ::endgroup::