melonDS/cmake
Nadia Holmquist Pedersen 27ac8dbc14
Integrate support for building with dependencies from vcpkg (#1880)
* Integrate support for building with dependencies from vcpkg

Configure the build using -DUSE_VCPKG=ON to use vcpkg. By default
recommended triplets targeting the OS versions official builds support
are used. You can opt out of this with -DUSE_RECOMMENDED_TRIPLETS=OFF.

* Add the vcpkg manifest

* Fetch vcpkg with FetchContent if we don't have it

* macOS cross compiling fixes

- can't use the x86_64 one as host triplet on arm64 because building Qt
  fails for whatever reason. Because of course it does :D
- vcpkg doesn't always like periods in triplet names so removed those

* x86_64 macOS should also use its recommended target when building arm64 builds
2023-12-26 06:51:49 +01:00
..
overlay-triplets Integrate support for building with dependencies from vcpkg (#1880) 2023-12-26 06:51:49 +01:00
ConfigureVcpkg.cmake Integrate support for building with dependencies from vcpkg (#1880) 2023-12-26 06:51:49 +01:00
ECMFindModuleHelpers.cmake No more context mess (#1531) 2022-10-17 22:55:11 +02:00
ECMFindModuleHelpersStub.cmake No more context mess (#1531) 2022-10-17 22:55:11 +02:00
FindEGL.cmake No more context mess (#1531) 2022-10-17 22:55:11 +02:00
FindVTune.cmake fix JIT profiling with VTune 2023-04-13 01:49:32 +02:00
FixInterfaceIncludes.cmake Modernize CMake build system (#1434) 2022-05-21 19:54:55 +02:00
Toolchain-cross-MinGW-w64-x86_64.cmake build: add mingw64 cross-compiling 2017-12-09 18:06:40 +08:00
Toolchain-Homebrew-LLVM.cmake Allow for using LLVM from Homebrew and include its libc++ 2021-09-15 22:13:04 +02:00