691a7a91a1
* Add a _lot_ more warnings to FMT_PEDANTIC Fix these warnings * Add more compilers to CI Fix (some) of the compiler errors with them * Enable -Werror on CI Increase warning level on MSVC when compiling with FMT_PEDANTIC * Add VS 2013 and 2015 to Appveyor * Fix Appveyor tests Formatting * Implement requested changes Fix some of the MSVC warnings Implement C++11 integer_sequence * Reintroduce appveyor-build.py * Remove ranges-test from tests * Remove (some) explicit warning suppressions Fix C++ standard setting in CI * Remove (some) explicit warning suppressions Fix C++ standard setting in CI * Fix test builds with C++11 * Enable pedantic warnings on tests * Fix warnings from edits to master * Cleanups * Add C++11 support to ranges.h Re-enable ranges-test Fix a Visual Studio error about function not returning a value in printf.h Fix a bug in .travis.yml
39 lines
708 B
YAML
39 lines
708 B
YAML
configuration:
|
|
- Debug
|
|
- Release
|
|
|
|
clone_depth: 1
|
|
|
|
platform:
|
|
- Win32
|
|
- x64
|
|
|
|
image:
|
|
- Visual Studio 2013
|
|
- Visual Studio 2015
|
|
- Visual Studio 2017
|
|
|
|
environment:
|
|
CTEST_OUTPUT_ON_FAILURE: 1
|
|
MSVC_DEFAULT_OPTIONS: ON
|
|
BUILD: msvc
|
|
|
|
matrix:
|
|
allow_failures:
|
|
- image: Visual Studio 2013
|
|
|
|
before_build:
|
|
- mkdir build
|
|
- cd build
|
|
|
|
build_script:
|
|
- python ../support/appveyor-build.py
|
|
|
|
on_failure:
|
|
- appveyor PushArtifact Testing/Temporary/LastTest.log
|
|
- appveyor AddTest test
|
|
|
|
# Uncomment this to debug AppVeyor failures.
|
|
#on_finish:
|
|
# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
|