mirror of
https://github.com/RPCS3/libusb.git
synced 2026-01-31 01:25:19 +01:00
- Changes in platform configuration, x86 breaks the build - Solution file does not contain platform for Any CPU, fixing it to Win32 - Added Multiple solutions to appveyor configuration file - Added batch script for VS2010 builds - Added fixes to appveyor.bat file and appveyor.yml - Fixes for Platform and Configuration in appveyor.bat - Fixed windows exit code, Appveyor reports exit on succesful build - Multiple Builds in same platform and configuration, fixed it - Added appveyor configuration to compile using MinGW 32-bit and 64-bits - Minor Fixes for batch file and Added cygwin build script Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
42 lines
962 B
YAML
42 lines
962 B
YAML
version: 1.0.{build}
|
|
configuration:
|
|
- Debug
|
|
- Release
|
|
platform:
|
|
- x64
|
|
- Win32
|
|
build:
|
|
project: msvc\libusb_2013.sln
|
|
parallel: true
|
|
verbosity: detailed
|
|
environment:
|
|
matrix:
|
|
- libusb_2015: msvc\libusb_2015.sln
|
|
libusb_2013: msvc\libusb_2013.sln
|
|
libusb_2012: msvc\libusb_2012.sln
|
|
libusb_2010: msvc\libusb_2010.sln
|
|
install:
|
|
|
|
- cmd: >-
|
|
rem Copying libusb to cygwin home directory
|
|
|
|
xcopy /S C:\projects\libusb C:\cygwin\home\appveyor\
|
|
|
|
rem Copying libusb to MinGW home directory
|
|
|
|
xcopy /S C:\projects\libusb C:\msys64\home\appveyor\
|
|
|
|
build_script:
|
|
- cmd: >-
|
|
msbuild %libusb_2015% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
msbuild %libusb_2013% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
msbuild %libusb_2012% /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
|
|
|
msvc/appveyor.bat
|
|
|
|
appveyor_minGW.bat
|
|
|
|
appveyor_cygwin.bat
|