diff --git a/appveyor.yml b/appveyor.yml index 3278fd66..a11abfd9 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -30,17 +30,23 @@ environment: - ARGS: --toolset=msvc-12.0 address-model=64 - ARGS: --toolset=msvc-14.0 address-model=64 - ARGS: --toolset=msvc-14.0 address-model=64 cxxflags=-std:c++latest - - ARGS: --toolset=gcc address-model=64 cxxstd=03,11,14,1z + - ARGS: --toolset=gcc address-model=64 + CXXSTD: 03,11,14,1z PATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;%PATH% - - ARGS: --toolset=gcc address-model=64 cxxstd=03,11,14,1z + - ARGS: --toolset=gcc address-model=64 + CXXSTD: 03,11,14,1z PATH: C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw64\bin;%PATH% - - ARGS: --toolset=gcc address-model=64 cxxstd=03,11,14,1z + - ARGS: --toolset=gcc address-model=64 + CXXSTD: 03,11,14,1z PATH: C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin;%PATH% - - ARGS: --toolset=gcc address-model=32 linkflags=-Wl,-allow-multiple-definition cxxstd=03,11,14,1z + - ARGS: --toolset=gcc address-model=32 linkflags=-Wl,-allow-multiple-definition + CXXSTD: 03,11,14,1z PATH: C:\MinGW\bin;%PATH% - - ARGS: --toolset=gcc address-model=64 cxxstd=03,11,14,1z + - ARGS: --toolset=gcc address-model=64 + CXXSTD: 03,11,14,1z PATH: C:\cygwin64\bin;%PATH% - - ARGS: --toolset=gcc address-model=32 cxxstd=03,11,14,1z + - ARGS: --toolset=gcc address-model=32 + CXXSTD: 03,11,14,1z PATH: C:\cygwin\bin;%PATH% install: @@ -60,6 +66,6 @@ build: off test_script: - cd libs\config\test - - ..\..\..\b2 config_info_travis_install %ARGS% + - FOR %A in (%CXXSTD%) DO ..\..\..\b2 config_info_travis_install %ARGS% cxxstd=%A - config_info_travis - - ..\..\..\b2 -j3 %ARGS% + - ..\..\..\b2 -j3 %ARGS% cxxstd=%CXXSTD%