darwin: work around devices with buggy endpoint descriptors
[platform/upstream/libusb.git] / appveyor.yml
1 version: 1.0.{build}
2 configuration:
3 - Debug
4 - Release
5 platform:
6 - x64
7 - Win32
8 build:
9   project: msvc\libusb_2013.sln
10   parallel: true
11   verbosity: detailed
12 environment:
13   matrix:
14   - libusb_2015: msvc\libusb_2015.sln
15     libusb_2013: msvc\libusb_2013.sln
16     libusb_2012: msvc\libusb_2012.sln
17     libusb_2010: msvc\libusb_2010.sln
18 install:
19
20 - cmd: >-
21     rem Copying libusb to cygwin home directory
22
23     xcopy /S C:\projects\libusb C:\cygwin\home\appveyor\
24
25     rem Copying libusb to MinGW home directory
26
27     xcopy /S C:\projects\libusb C:\msys64\home\appveyor\
28
29 build_script:
30 - cmd: >-
31     msbuild %libusb_2015% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
32
33     msbuild %libusb_2013% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
34
35     msbuild %libusb_2012% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
36
37     msvc/appveyor.bat
38
39     appveyor_minGW.bat
40
41     appveyor_cygwin.bat