diff --git a/appveyor.yml b/appveyor.yml index e1ddc0b7..ea8a49d1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,47 +2,50 @@ version: 1.0.{build} image: Visual Studio 2017 environment: matrix: - - GENERATOR: '"Visual Studio 14 2015"' - BUILD_TYPE: Debug - WCHAR: 'OFF' - BUILD_SHARED: 'OFF' - - GENERATOR: '"Visual Studio 14 2015"' - BUILD_TYPE: Release - WCHAR: 'ON' - BUILD_SHARED: 'OFF' - - GENERATOR: '"Visual Studio 14 2015 Win64"' - BUILD_TYPE: Debug - WCHAR: 'ON' - BUILD_SHARED: 'OFF' - - GENERATOR: '"Visual Studio 14 2015 Win64"' - BUILD_TYPE: Release - WCHAR: 'ON' - BUILD_SHARED: 'OFF' - - GENERATOR: '"Visual Studio 15 2017 Win64"' - BUILD_TYPE: Debug - WCHAR: 'ON' - BUILD_SHARED: 'OFF' - - GENERATOR: '"Visual Studio 15 2017 Win64"' - BUILD_TYPE: Release - WCHAR: 'OFF' - BUILD_SHARED: 'OFF' - - GENERATOR: '"Visual Studio 15 2017 Win64"' - BUILD_TYPE: Release - WCHAR: 'OFF' - BUILD_SHARED: 'ON' + - GENERATOR: '"Visual Studio 14 2015"' + BUILD_TYPE: Debug + WCHAR: 'OFF' + BUILD_SHARED: 'OFF' + - GENERATOR: '"Visual Studio 14 2015"' + BUILD_TYPE: Release + WCHAR: 'ON' + BUILD_SHARED: 'OFF' + - GENERATOR: '"Visual Studio 14 2015 Win64"' + BUILD_TYPE: Debug + WCHAR: 'ON' + BUILD_SHARED: 'OFF' + - GENERATOR: '"Visual Studio 14 2015 Win64"' + BUILD_TYPE: Release + WCHAR: 'ON' + BUILD_SHARED: 'OFF' + - GENERATOR: '"Visual Studio 15 2017 Win64"' + BUILD_TYPE: Debug + WCHAR: 'ON' + BUILD_SHARED: 'OFF' + - GENERATOR: '"Visual Studio 15 2017 Win64"' + BUILD_TYPE: Release + WCHAR: 'OFF' + BUILD_SHARED: 'OFF' + - GENERATOR: '"Visual Studio 15 2017 Win64"' + BUILD_TYPE: Release + WCHAR: 'OFF' + BUILD_SHARED: 'ON' build_script: -- cmd: >- - set - - mkdir build - - cd build + - cmd: >- + set - set PATH=%PATH%:C:\Program Files\Git\usr\bin:. - - cmake .. -G %GENERATOR% -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DSPDLOG_WCHAR_SUPPORT=%WCHAR% -DSPDLOG_BUILD_SHARED=%BUILD_SHARED% -DSPDLOG_BUILD_EXAMPLE=ON -DSPDLOG_BUILD_EXAMPLE_HO=ON -DSPDLOG_BUILD_TESTS=ON -DSPDLOG_BUILD_TESTS_HO=OFF -DSPDLOG_ENABLE_WARNINGS=ON + mkdir build - cmake --build . --config %BUILD_TYPE% + cd build + set PATH=%PATH%:C:\Program Files\Git\usr\bin + + cmake .. -G %GENERATOR% -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DSPDLOG_WCHAR_SUPPORT=%WCHAR% -DSPDLOG_BUILD_SHARED=%BUILD_SHARED% -DSPDLOG_BUILD_EXAMPLE=ON -DSPDLOG_BUILD_EXAMPLE_HO=ON -DSPDLOG_BUILD_TESTS=ON -DSPDLOG_BUILD_TESTS_HO=OFF -DSPDLOG_ENABLE_WARNINGS=ON + + cmake --build . --config %BUILD_TYPE% + +before_test: + - set PATH=%PATH%:.\%BUILD_TYPE% + test_script: - ctest -VV -C "%BUILD_TYPE%"