glog/toolchains
NeroBurner 0cf2af6e69 ci: add appveyor and travis config
Add toolchain directory with cmake toolchain files used to find
compilers and set C++ versions

The following configurations are build on Windows using appveyor
service:
- enable MSVC 2015 SDK 8.1
- enable MSVC 2015
- enable MSVC 2017
- enable MSVC 2017 c++17
- enable mingw-cxx11
- enable mingw-gnuxx11
- enable mingw-cxx17

The following configurations are build on Linux using travis service:
- enable Ubuntu 14.04 amd64/i386, C++11
- enable Ubuntu 16.04 amd64/i386, C++11
- enable Ubuntu 18.04 amd64 C++98, C++11, GNU++11, C++17
- enable mingw-w64 on Ubuntu 18.04 amd64, C++11, GNU++11, C++17

The tests for cross compiled mingw windows binaries are run using wine64
2018-10-15 13:34:52 +02:00
..
.gitignore ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
gcc-cxx11.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
gcc-cxx17.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
gcc-cxx98.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
gcc-gnuxx11.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
linux-mingw-w64-cxx11.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
linux-mingw-w64-cxx17.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
linux-mingw-w64-gnuxx11.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
mingw-cxx11.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
mingw-cxx17.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
mingw-gnuxx11.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
vs-14-2015-sdk-8-1.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
vs-14-2015-win64.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
vs-15-2017-win64-cxx17.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00
vs-15-2017-win64.cmake ci: add appveyor and travis config 2018-10-15 13:34:52 +02:00