diff --git a/appveyor.bat b/appveyor.bat new file mode 100644 index 00000000..63196d15 --- /dev/null +++ b/appveyor.bat @@ -0,0 +1,6 @@ +IF NOT DEFINED CXXSTD (..\..\..\b2 config_info_travis_install "%ARGS%") +IF DEFINED CXXSTD FOR %%A IN (%CXXSTD%) DO ( +..\..\..\b2 -a -d2 config_info_travis_install %ARGS% cxxstd=%%A +config_info_travis +del config_info_travis.exe +) \ No newline at end of file diff --git a/appveyor.yml b/appveyor.yml index 4c30127d..7d04c714 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -33,9 +33,6 @@ environment: - 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 - 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 PATH: C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin;%PATH% @@ -66,6 +63,5 @@ build: off test_script: - cd libs\config\test - - ..\..\..\b2 config_info_travis_install %ARGS% - - config_info_travis + - ..\appveyor.bat - ..\..\..\b2 -j3 %ARGS% cxxstd=%CXXSTD%