1os: Visual Studio 2015
2
3environment:
4  matrix:
5  - BUILD_ENV: msbuild
6    arch: x64
7  - BUILD_ENV: msbuild
8    arch: Win32
9  - BUILD_ENV: cygwin
10
11install:
12  - cmd: if %BUILD_ENV%==cygwin (
13        C:\cygwin64\setup-x86_64.exe --quiet-mode --no-shortcuts --upgrade-also --packages autoconf,automake )
14
15build_script:
16  - cmd: if %BUILD_ENV%==msbuild (
17        msbuild .\windows\hidapi.sln /p:Configuration=Release /p:Platform=%arch% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" )
18  - cmd: if %BUILD_ENV%==cygwin (
19        C:\cygwin64\bin\bash -exlc "cd $APPVEYOR_BUILD_FOLDER; ./bootstrap; ./configure; make" )
20
21artifacts:
22  # Win32 artifacts
23  - path: .\windows\Release\hidapi.dll
24  - path: .\windows\Release\hidapi.lib
25  - path: .\windows\Release\hidapi.pdb
26  - path: .\windows\Release\hidtest.exe
27  - path: .\windows\Release\hidtest.pdb
28  # x64 artifacts
29  - path: .\windows\x64\Release\hidapi.dll
30  - path: .\windows\x64\Release\hidapi.lib
31  - path: .\windows\x64\Release\hidapi.pdb
32  - path: .\windows\x64\Release\hidtest.exe
33  - path: .\windows\x64\Release\hidtest.pdb
34