Skeleton project to build 3 useless lines of C++ 11 code on all easily available continuous integration systems with maximum warnings and code coverage reporting on.
Travis : Ubuntu/Precise with gcc-4.9, gcc-5 and clang, MacOS with Xcode/clang
More Travis: arm-none-eabi baremetal, gcc 4.9, 5.x and 6.x
Appveyor : builds with VS2013 and VS2015, 32/64bit versions
Coverage : gcc/gcov with coveralls.io reporting
Includes a Makefile with every possible warning turned on, and Visual studio project hand coded to be as short as possible with all warnings on
Also includes minimum CMake setup for equivalent settings
Tried to keep all configuration files as concise and DRY as possible for maintainability