external: Update boost to 1.89.

- Adding compat of MSVC 2026.
This commit is contained in:
Zangetsu38
2025-10-11 11:48:24 +02:00
committed by Pedro Montes Alcalde
parent fd4ebb95b7
commit 3cd116a8b2
3 changed files with 31 additions and 2 deletions
+1 -1
View File
@@ -128,7 +128,7 @@ option(VITA3K_FORCE_CUSTOM_BOOST "Force Vita3K build process to use the Boost ve
option(VITA3K_FORCE_SYSTEM_BOOST "Force Vita3K build process to use the Boost version in the system and CMake's default paths and ignore the Boost version included with Vita3K" OFF)
# Boost modules to be found by CMake
set(BOOST_MODULES_TO_FIND filesystem system)
set(BOOST_MODULES_TO_FIND filesystem)
# If build process isn't set to forcefully use system Boost
macro(get_boost)
+29
View File
@@ -29,6 +29,14 @@
"rhs": "Windows"
}
},
{
"name": "windows-vs2026",
"inherits": "windows",
"displayName": "Windows with Visual Studio 2026",
"description": "Windows native build using Visual Studio 2026 generator and default toolchain/compiler",
"generator": "Visual Studio 18 2026",
"architecture": "x64"
},
{
"name": "windows-vs2022",
"inherits": "windows",
@@ -142,6 +150,27 @@
}
],
"buildPresets": [
{
"name": "windows-vs2026-debug",
"displayName": "Debug",
"description": "Build with debugging information and no compiler optimizations",
"configuration": "Debug",
"configurePreset": "windows-vs2026"
},
{
"name": "windows-vs2026-relwithdebinfo",
"displayName": "Release with debugging information",
"description": "Build with compiler optimizations enabled and limited debugging information",
"configuration": "RelWithDebInfo",
"configurePreset": "windows-vs2026"
},
{
"name": "windows-vs2026-release",
"displayName": "Release",
"description": "Build with compiler optimizations enabled and no debugging information",
"configuration": "Release",
"configurePreset": "windows-vs2026"
},
{
"name": "windows-vs2022-debug",
"displayName": "Debug",
+1 -1