.appveyor.yml 985 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. version: '{build}'
  2. environment:
  3. matrix:
  4. - MSYSTEM: MINGW64
  5. CPU: x86_64
  6. MSVC: amd64
  7. - MSYSTEM: MINGW32
  8. CPU: i686
  9. MSVC: x86
  10. - MSYSTEM: MINGW64
  11. CPU: x86_64
  12. - MSYSTEM: MINGW32
  13. CPU: i686
  14. - MSYSTEM: MINGW64
  15. CPU: x86_64
  16. MSVC: amd64
  17. CONFIG_FLAGS: --enable-debug
  18. - MSYSTEM: MINGW32
  19. CPU: i686
  20. MSVC: x86
  21. CONFIG_FLAGS: --enable-debug
  22. - MSYSTEM: MINGW64
  23. CPU: x86_64
  24. CONFIG_FLAGS: --enable-debug
  25. - MSYSTEM: MINGW32
  26. CPU: i686
  27. CONFIG_FLAGS: --enable-debug
  28. install:
  29. - set PATH=c:\msys64\%MSYSTEM%\bin;c:\msys64\usr\bin;%PATH%
  30. - if defined MSVC call "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" %MSVC%
  31. - if defined MSVC pacman --noconfirm -Rsc mingw-w64-%CPU%-gcc gcc
  32. - pacman --noconfirm -Suy mingw-w64-%CPU%-make
  33. build_script:
  34. - bash -c "autoconf"
  35. - bash -c "./configure $CONFIG_FLAGS"
  36. - mingw32-make
  37. - file lib/jemalloc.dll
  38. - mingw32-make tests
  39. - mingw32-make -k check