appveyor.yml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. configuration:
  2. - Debug
  3. environment:
  4. matrix:
  5. # Only test few combinations: "Visual Studio 2015 (14) + Win64/MinGW + Debug + DLL". We can
  6. # test more combinations but AppVeyor just takes too long to finish (each
  7. # combination takes ~15mins).
  8. - platform: MinGW
  9. language: cpp
  10. image: Visual Studio 2015
  11. - platform: Win64
  12. language: cpp
  13. image: Visual Studio 2015
  14. BUILD_DLL: ON
  15. UNICODE: ON
  16. - platform: Win64
  17. language: csharp
  18. image: Visual Studio 2017
  19. # Our build scripts run tests automatically; we don't want AppVeyor
  20. # to try to detect them itself.
  21. test: off
  22. install:
  23. - git submodule update --init --recursive
  24. before_build:
  25. - if %platform%==MinGW set generator=MinGW Makefiles
  26. - if %platform%==Win32 set generator=Visual Studio 14
  27. - if %platform%==Win64 set generator=Visual Studio 14 Win64
  28. - if %platform%==Win32 set vcplatform=Win32
  29. - if %platform%==Win64 set vcplatform=x64
  30. build_script:
  31. - CALL appveyor.bat
  32. skip_commits:
  33. message: /.*\[skip appveyor\].*/