| version: "{branch} (#{build})" |
| |
| image: |
| - Visual Studio 2013 |
| - Visual Studio 2015 |
| - Visual Studio 2017 |
| - Visual Studio 2019 |
| |
| environment: |
| DEBUG: 1 |
| WARNINGS: 1 |
| matrix: |
| - STANDALONE: 1 |
| HEADER_ONLY: 1 |
| MSVC: 1 |
| - STANDALONE: 1 |
| SEPARATE_COMPILATION: 1 |
| MSVC: 1 |
| - STANDALONE: 1 |
| SEPARATE_COMPILATION: 1 |
| MINGW: 1 |
| - STANDALONE: 1 |
| CXXLATEST: 1 |
| MSVC: 1 |
| - STANDALONE: 1 |
| HEADER_ONLY: 1 |
| WIN9X: 1 |
| MSVC: 1 |
| - STANDALONE: 1 |
| SEPARATE_COMPILATION: 1 |
| WIN9X: 1 |
| MSVC: 1 |
| - USING_BOOST: 1 |
| HEADER_ONLY: 1 |
| MSVC: 1 |
| - USING_BOOST: 1 |
| SEPARATE_COMPILATION: 1 |
| MSVC: 1 |
| - USING_BOOST: 1 |
| SEPARATE_COMPILATION: 1 |
| MINGW: 1 |
| |
| for: |
| - |
| matrix: |
| only: |
| - image: Visual Studio 2013 |
| environment: |
| BOOSTDIR: C:\Libraries\boost_1_58_0 |
| build_script: |
| - call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x86 |
| - call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86 |
| - cd asio\src |
| - nmake -f Makefile.msc |
| - nmake -f Makefile.msc check |
| - |
| matrix: |
| only: |
| - image: Visual Studio 2015 |
| MSVC: 1 |
| environment: |
| BOOSTDIR: C:\Libraries\boost_1_63_0 |
| build_script: |
| - call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 |
| - call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64 |
| - cd asio\src |
| - nmake -f Makefile.msc |
| - nmake -f Makefile.msc check |
| - |
| matrix: |
| only: |
| - image: Visual Studio 2015 |
| MINGW: 1 |
| environment: |
| BOOSTDIR: C:/Libraries/boost_1_63_0 |
| build_script: |
| - PATH=C:\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;C:\msys64\usr\bin;%PATH% |
| - cd asio\src |
| - mingw32-make -f Makefile.mgw |
| - mingw32-make -f Makefile.mgw check |
| - |
| matrix: |
| only: |
| - image: Visual Studio 2017 |
| environment: |
| BOOSTDIR: C:\Libraries\boost_1_69_0 |
| _WIN32_WINNT: 0x0603 |
| build_script: |
| - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 |
| - cd asio\src |
| - nmake -f Makefile.msc |
| - nmake -f Makefile.msc check |
| - |
| matrix: |
| only: |
| - image: Visual Studio 2019 |
| environment: |
| BOOSTDIR: C:\Libraries\boost_1_71_0 |
| _WIN32_WINNT: 0x0A00 |
| build_script: |
| - call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 |
| - cd asio\src |
| - nmake -f Makefile.msc |
| - nmake -f Makefile.msc check |
| |
| matrix: |
| exclude: |
| - image: Visual Studio 2013 |
| SEPARATE_COMPILATION: 1 |
| - image: Visual Studio 2013 |
| CXXLATEST: 1 |
| - image: Visual Studio 2013 |
| USING_BOOST: 1 |
| - image: Visual Studio 2013 |
| MINGW: 1 |
| - image: Visual Studio 2015 |
| HEADER_ONLY: 1 |
| - image: Visual Studio 2015 |
| CXXLATEST: 1 |
| - image: Visual Studio 2015 |
| WIN9X: 1 |
| - image: Visual Studio 2017 |
| SEPARATE_COMPILATION: 1 |
| - image: Visual Studio 2017 |
| CXXLATEST: 1 |
| - image: Visual Studio 2017 |
| WIN9X: 1 |
| - image: Visual Studio 2017 |
| USING_BOOST: 1 |
| - image: Visual Studio 2017 |
| MINGW: 1 |
| - image: Visual Studio 2019 |
| HEADER_ONLY: 1 |
| - image: Visual Studio 2019 |
| WIN9X: 1 |
| - image: Visual Studio 2019 |
| USING_BOOST: 1 |
| - image: Visual Studio 2019 |
| MINGW: 1 |