File: appveyor.yml

package info (click to toggle)
libheif 1.15.1-1%2Bdeb12u1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 6,080 kB
  • sloc: cpp: 37,383; sh: 5,186; python: 3,032; ansic: 454; makefile: 406; javascript: 249
file content (35 lines) | stat: -rw-r--r-- 777 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# stats available at
# https://ci.appveyor.com/project/strukturag/libheif
image: Visual Studio 2019
configuration: Release
cache: c:\tools\vcpkg\installed\

matrix:
  allow_failures:
    - arch: arm64 # libde265 currently doesn't support arm64 on vcpkg

environment:
  matrix:
  - arch: x64
  - arch: arm64

install:
  - vcpkg install libde265:%arch%-windows
  - vcpkg install x265:%arch%-windows
  - vcpkg install dav1d:%arch%-windows
  - cd c:\tools\vcpkg
  - vcpkg integrate install
  - cd %APPVEYOR_BUILD_FOLDER%

before_build:
  - mkdir build
  - cd build
  - cmake .. -A %arch% -DCMAKE_TOOLCHAIN_FILE=c:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake

build:
  verbosity: normal

artifacts:
  - path: build
  - path: build\**\Release\*.exe
  - path: build\**\Release\*.dll