aboutsummaryrefslogtreecommitdiffstatsci
path: root/appveyor.yml
blob: 9890041297e5b7c2e550b0ef9a0ab6afa140ccd6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
version: 0.1.{build}

environment:
    VULKAN_SDK: C:/VulkanSDK/1.1.130.0
    APPVEYOR_SAVE_CACHE_ON_ERROR: true

install:
    - if not exist VulkanSDK.exe curl -L --silent --show-error --output VulkanSDK.exe https://vulkan.lunarg.com/sdk/download/1.1.130.0/windows/VulkanSDK-1.1.130.0-Installer.exe?Human=true && VulkanSDK.exe /S
    - vcpkg install glfw3
cache:
    - VulkanSDK.exe
    - c:\tools\vcpkg\installed\
    - c:\VulkanSDK\

before_build:
    - git submodule update --init --recursive
    - mkdir build
    - cd build
    - cmake -G "Visual Studio 14" -DCMAKE_TOOLCHAIN_FILE=c:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake ..
    - ls

build_script:
    - msbuild vkh.sln /p:Configuration=Debug /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"