Skip to content

Commit 9a8f1e1

Browse files
authored
Merge pull request #1219 from strukturag/ci-windows-codecs
CI: Enable more codecs when compiling on Windows.
2 parents 7a74023 + eb4ce12 commit 9a8f1e1

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

appveyor.yml

+8-7
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,29 @@ image: Visual Studio 2022
44
configuration: Release
55
cache: c:\tools\vcpkg\installed\
66

7-
matrix:
8-
allow_failures:
9-
- arch: arm64 # libde265 currently doesn't support arm64 on vcpkg
10-
117
environment:
128
matrix:
139
- arch: x64
1410
- arch: arm64
1511

1612
install:
17-
- vcpkg install libde265:%arch%-windows
18-
- vcpkg install x265:%arch%-windows
13+
- vcpkg install aom:%arch%-windows
1914
- vcpkg install dav1d:%arch%-windows
15+
- vcpkg install ffmpeg[avcodec]:%arch%-windows
16+
- vcpkg install libde265:%arch%-windows
17+
- vcpkg install libjpeg-turbo:%arch%-windows
18+
- vcpkg install libpng:%arch%-windows
2019
- vcpkg install tiff:%arch%-windows
20+
- ps: If (${env:arch} -eq "x64") { vcpkg install x265:${env:arch}-windows }
21+
- vcpkg install zlib:%arch%-windows
2122
- cd c:\tools\vcpkg
2223
- vcpkg integrate install
2324
- cd %APPVEYOR_BUILD_FOLDER%
2425

2526
before_build:
2627
- mkdir build
2728
- cd build
28-
- cmake .. -A %arch% -DCMAKE_TOOLCHAIN_FILE=c:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake
29+
- cmake .. -A %arch% -DCMAKE_TOOLCHAIN_FILE=c:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake -DWITH_DAV1D=ON -DWITH_AOM_DECODER=ON -DWITH_AOM_ENCODER=ON -DWITH_JPEG_DECODER=ON -DWITH_JPEG_ENCODER=ON -DWITH_UNCOMPRESSED_CODEC=ON -DWITH_DEFLATE_HEADER_COMPRESSION=ON -DWITH_FFMPEG_DECODER=ON
2930

3031
build:
3132
verbosity: normal

0 commit comments

Comments
 (0)