# Build glabels windows installer. # # Currently, only builds snapshots and is triggered by the travis CI build. version: 3.99.0.{build} branches: # blacklist except: - /.*/ # whitelist only: - master skip_non_tags: true image: Visual Studio 2017 init: - git config --global core.autocrlf true install: # Locate Qt installation - set QTDIR=c:\Qt\5.11\msvc2017_64 - set PATH=%PATH%;%QTDIR%\bin # Zlib and QREncode - vcpkg install zlib:x64-windows - vcpkg install libqrencode:x64-windows - vcpkg integrate install build_script: - git checkout master # re-attach to master to satisfy auto version tooling - mkdir build - cd build - cmake -G "Visual Studio 15 2017 Win64" .. -DCMAKE_PREFIX_PATH=%QTDIR% -DCMAKE_TOOLCHAIN_FILE=C:/Tools/vcpkg/scripts/buildsystems/vcpkg.cmake - cmake --build . --config Release - ctest -C Release - cpack -C Release -G NSIS64 - set /P VERSION=