394 Commits (fd0ef5411c4eb49409a3e68e31b341841164bba2)

Author SHA1 Message Date
Morph f62f43c0da CMakeLists: Force C++20 on MSVC due to conflicts with C++23 modules 3 years ago
bunnei 296ccb698d android: cmake: Use cmake_dependent_option as appropriate. 3 years ago
Liam 616cf70a80 build: only enable adrenotools on arm64 3 years ago
liushuyu 19eec22b38 CMake: fix pkg-config behavior when building for Android 3 years ago
bunnei 5de8ee7bba cmake: Integrate submoduled LLVM & fixes for Android. 3 years ago
Morph 124dd86820 CMakeLists: Rollback minimum to fmt 9 3 years ago
Morph 9950a388d2 externals: Update to fmt 10 and add format_as formatter for BitField 3 years ago
Danila Malyutin 7701a00a02 Add support for deinterlaced videos playback 3 years ago
Jan Beich 083d913eab externals: update Vulkan-Headers to v1.3.246 3 years ago
Morph c4f5615c6b CMakeLists: Require a minimum of boost 1.79.0 3 years ago
Morph 877e8991c7 CMakeLists: Update boost to 1.81.0 3 years ago
Liam 600f325d87 general: fix spelling mistakes 3 years ago
Morph 3453beb1e0 general: Target Windows 10 SDK 3 years ago
Alexandre Bouvier 57fd8b1f45 cmake: use correct boost imported targets 3 years ago
Alexandre Bouvier 7b8a5413ad cmake: support components in find modules 3 years ago
Alexandre Bouvier 0245c5dc49 externals: use openssl from vcpkg 3 years ago
Matías Locatti c38bb96a2c Partially apply LTO to only core and video_core projects. 3 years ago
Alexandre Bouvier 2bf9602e83 cmake: fix cpp-jwt build 3 years ago
Alexandre Bouvier 83afc12475 externals: Update cpp-httplib to latest 3 years ago
german77 fb425159b1 cmake: Download clang format 15 3 years ago
Alexandre Bouvier 34b1ea9c19 cmake: prefer system llvm library 3 years ago
Alexandre Bouvier 7a2bd13f5b cmake: support the standard cmake testing option 3 years ago
Alexandre Bouvier d0fe27708e tests: update catch2 to 3.0.1 3 years ago
Alexandre Bouvier eceee8c3d9 cmake: move find-modules to root cmake dir 3 years ago
Alexandre Bouvier 306c791e67 cmake: allow options shadowing with normal variables 3 years ago
Alexandre Bouvier 1dfcf19c36 cmake: improve find_package failure messages 3 years ago
Liam 9ce23bde24 cmake: make Vulkan-Headers external the default 3 years ago
Liam be43b62d79 cmake: make libusb optional 3 years ago
Liam 3c2aa183a1 cmake: ignore missing package finders for packages with submodule fallbacks 3 years ago
Liam 106cf27135 cmake: make room server optional 3 years ago
Liam 9f199c8b0b CMakeLists: bump required Vulkan package version to 1.3.238 3 years ago
Liam 8d1d6e149f cmake: make OpenGL loader optional 3 years ago
Liam 1085bbb0a3 cmake: enable faster linkers if available 3 years ago
Alexandre Bouvier f385175aa2 cmake: prefer system libusb 3 years ago
Alexandre Bouvier e6ae720c33 cmake: use sdl2 imported target 3 years ago
Lioncash 78eeefb030 CMakeLists: Remove version specifier for lz4 3 years ago
Morph 7381f873e9 externals: Bump dynarmic to 6.4.0 3 years ago
Alexandre Bouvier 8e17b5469f cmake: prefer system libraries 3 years ago
Liam 6d2c597371 externals: update dynarmic, SDL2 3 years ago
lat9nq 5ff19890e9 CMake: Fix FFmpeg find module 3 years ago
ameerj 51358d2b5e CMake: Disable PCH on MSVC + Buildcache configs 3 years ago
ameerj 37bc5118ea CMake: Use precompiled headers 3 years ago
lat9nq 47b133c0b8 CMakeLists: Bump minimum required CMake version to 3.22 3 years ago
Kyle Kienapfel a75542ad2d CMake: rework for Qt6 support 3 years ago
Liam cbaf642ffe Initial ARM64 support 3 years ago
Jan Beich d7d7ae8219 Qt: enable recent Linux features on more Unices 3 years ago
Morph 3822e31323 CMakeLists: Disable C4100 and C4324 3 years ago
Alexandre Bouvier 09a87966e0 cmake: Fix FindPkgConfig 3 years ago
lat9nq c976613ab2 vcpkg,cmake: Use vcpkg for dbghelp 3 years ago
Alexandre Bouvier 8b40b59084 cmake: add option to check submodules 3 years ago