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
Showing
.travis.ubuntu.sh
0 → 100755
.travis.yml
0 → 100644
Dockerfile.ubuntu.template
0 → 100644
appveyor.yml
0 → 100644
toolchains/.gitignore
0 → 100644
toolchains/gcc-cxx11.cmake
0 → 100644
toolchains/gcc-cxx17.cmake
0 → 100644
toolchains/gcc-cxx98.cmake
0 → 100644
toolchains/gcc-gnuxx11.cmake
0 → 100644
toolchains/mingw-cxx11.cmake
0 → 100644
toolchains/mingw-cxx17.cmake
0 → 100644
Please
register
or
sign in
to comment