| image: Visual Studio 2019 |
| - git submodule update --init --recursive |
| - call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat" |
| - appveyor DownloadFile "https://github.com/joedrago/nasm_mirror/raw/master/nasm-2.14.02-win64.zip" -FileName "nasm.zip" |
| - set PATH=%PATH%;%CD%\NASM; |
| - cmake .. -DAVIF_CODEC_AOM=ON -DAVIF_LOCAL_AOM=ON -DAVIF_CODEC_DAV1D=ON -DAVIF_LOCAL_DAV1D=ON -DBUILD_SHARED_LIBS=OFF -DAVIF_LOCAL_JPEG=1 -DAVIF_LOCAL_ZLIBPNG=1 -DAVIF_BUILD_APPS=ON |
| project: build/libavif.sln |
| - copy %CONFIGURATION%\avifenc.exe . |
| - copy %CONFIGURATION%\avifdec.exe . |
| - set ARTIFACT_ZIP=libavif_vs2019_x64_%APPVEYOR_REPO_COMMIT:~0,8%_%CONFIGURATION%.zip |
| - copy %CONFIGURATION%\avif.lib lib\avif_x64_%CONFIGURATION%.lib |
| - 7z a %ARTIFACT_ZIP% lib |
| - 7z a build\%ARTIFACT_ZIP% include examples |
| - path: 'build\libavif_vs2019_x64_*.zip' |
| name: Static Lib and Includes |
| secure: 'RsUpI1cVgIyervo85gkQ/qRr9BRx9n6WfqcHrFLB4VNi4BBnfuMt+9dY399oP/EF' |