vcpkg/triplets
Cristian Adam 38b959022c Add support for building with MinGW (#9137)
* Add support for building with MinGW

Tested with MSYS2 MinGW 8.3.0, gcc-mcf.lhmouse MinGW 9.2.1,
and StephanTLavavej/mingw-distro!

* Add MinGW toolchain

From your MinGW configured shell you could just use vcpkg to
configure packages.

An x64-mingw triplet would look like:
```
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_ENV_PASSTHROUGH PATH)

set(VCPKG_CMAKE_SYSTEM_NAME MinGW)
```

* Add MinGW community tripplets

x64 tested with https://github.com/StephanTLavavej/mingw-distro
x86, arm64, arm tested with https://github.com/mstorsjo/llvm-mingw
2020-01-17 15:36:08 -08:00
..
community Add support for building with MinGW (#9137) 2020-01-17 15:36:08 -08:00
arm64-windows.cmake Add preliminary support for arm-windows and arm64-windows triplets (#2371) 2018-01-03 17:19:52 -06:00
arm-uwp.cmake triplets: remove dead code 2017-03-14 03:58:53 +03:00
x64-linux.cmake Add triplets for x64-linux and x64-osx 2018-04-23 19:33:19 -07:00
x64-osx.cmake Add triplets for x64-linux and x64-osx 2018-04-23 19:33:19 -07:00
x64-uwp.cmake triplets: remove dead code 2017-03-14 03:58:53 +03:00
x64-windows-static.cmake Change VCPKG_BUILD_SHARED_LIBS to VCPKG_LIBRARY_LINKAGE with values 2016-10-07 16:34:31 -07:00
x64-windows.cmake Change VCPKG_BUILD_SHARED_LIBS to VCPKG_LIBRARY_LINKAGE with values 2016-10-07 16:34:31 -07:00
x86-windows.cmake Change VCPKG_BUILD_SHARED_LIBS to VCPKG_LIBRARY_LINKAGE with values 2016-10-07 16:34:31 -07:00