chore(CI): msvc build with ffmpeg
This commit is contained in:
		
							
								
								
									
										7
									
								
								.github/workflows/windows.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								.github/workflows/windows.yml
									
									
									
									
										vendored
									
									
								
							@ -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::
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user