version: 2.3.0.{build}

shallow_clone: true

image: Visual Studio 2017

platform: x64

cache:
  - msvc\opt -> .appveyor.yml, deposit.mk, msvc\Makefile
  - msvc\src -> .appveyor.yml, deposit.mk, msvc\Makefile
  - msvc\tmp -> .appveyor.yml, deposit.mk, msvc\Makefile
  - msvc\var -> .appveyor.yml, deposit.mk, msvc\Makefile

install:
  - set PATH=C:\Program Files (x86)\WiX Toolset v3.11\bin;%PATH%
  - 'C:\cygwin64\setup-x86_64.exe -d -n -N -q -P m4,make,patch,tar,unzip,wget'

build_script:
  - 'C:\cygwin64\bin\bash -l -c "cd $(cygpath $APPVEYOR_BUILD_FOLDER)/msvc && cp config.mk.x86-64 config.mk && make"'
  - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
  - cd %APPVEYOR_BUILD_FOLDER%\msvc && msbuild all.proj

version: 2.3.0.{build}

shallow_clone: true

image: Visual Studio 2017

platform: x64

cache:
  - msvc\src -> .appveyor.yml, deposit.mk, msvc\Makefile

install:
  - set PATH=C:\Program Files (x86)\WiX Toolset v3.11\bin;%PATH%
  - 'C:\cygwin64\setup-x86_64.exe -d -n -N -q -P m4,make,patch,tar,unzip,wget'

build_script:
  - 'C:\cygwin64\bin\bash -l -c "cd $(cygpath $APPVEYOR_BUILD_FOLDER)/msvc && cp config.mk.x86-64 config.mk && make"'
  - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
  - cd %APPVEYOR_BUILD_FOLDER%\msvc && msbuild all.proj

Rebuild externals instead of cache
Rebuild externals instead of cache
