aboutsummaryrefslogtreecommitdiff
path: root/libs/usvfs/CMakePresets.json
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-12 02:40:16 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-04-12 02:40:16 -0500
commitbf7a57fc55493247a624ecfd65e4d73964e7d8d2 (patch)
tree0a4b2d6123672768187a5ab863e63cd3f21bb319 /libs/usvfs/CMakePresets.json
parente0fb66428a9b78b4c326df8d7e30429a5b271d74 (diff)
Remove vendored usvfs and Windows-only usvfs code paths
The Linux port uses its own in-process FUSE VFS (FuseConnector), so usvfs was dead weight: libs/usvfs/ was never built, usvfsconnector.cpp was explicitly REMOVE_ITEM'd from the source list, and every call site was already guarded by #ifdef _WIN32 with a working Linux branch (the Windows build is also broken on this branch, since FUSE3 is a hard find_package dependency). - Drop libs/usvfs/ and src/src/usvfsconnector.{cpp,h} - Collapse #ifdef _WIN32 / usvfs include branches in organizercore, mainwindow, settings, util, spawn - Remove getUsvfsVersionString() and the "usvfs: ..." log field - Remove vfs32/64DLLName APPPARAMs (nothing reads them) - Relabel About dialog "usvfs:" row to "VFS: FUSE 3"
Diffstat (limited to 'libs/usvfs/CMakePresets.json')
-rw-r--r--libs/usvfs/CMakePresets.json102
1 files changed, 0 insertions, 102 deletions
diff --git a/libs/usvfs/CMakePresets.json b/libs/usvfs/CMakePresets.json
deleted file mode 100644
index 156ccfe..0000000
--- a/libs/usvfs/CMakePresets.json
+++ /dev/null
@@ -1,102 +0,0 @@
-{
- "configurePresets": [
- {
- "cacheVariables": {
- "BUILD_TESTING": {
- "type": "BOOL",
- "value": "ON"
- }
- },
- "errors": {
- "deprecated": true
- },
- "hidden": true,
- "name": "cmake-dev",
- "warnings": {
- "deprecated": true,
- "dev": true
- }
- },
- {
- "cacheVariables": {
- "VCPKG_MANIFEST_NO_DEFAULT_FEATURES": {
- "type": "BOOL",
- "value": "ON"
- }
- },
- "toolchainFile": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
- "hidden": true,
- "name": "vcpkg"
- },
- {
- "cacheVariables": {
- "VCPKG_MANIFEST_FEATURES": {
- "type": "STRING",
- "value": "testing"
- }
- },
- "hidden": true,
- "inherits": ["vcpkg"],
- "name": "vcpkg-dev"
- },
- {
- "binaryDir": "${sourceDir}/vsbuild64",
- "architecture": {
- "strategy": "set",
- "value": "x64"
- },
- "cacheVariables": {
- "VCPKG_TARGET_TRIPLET": {
- "type": "STRING",
- "value": "x64-windows-static-md"
- }
- },
- "hidden": true,
- "name": "windows-x64"
- },
- {
- "binaryDir": "${sourceDir}/vsbuild32",
- "architecture": {
- "strategy": "set",
- "value": "Win32"
- },
- "cacheVariables": {
- "VCPKG_TARGET_TRIPLET": {
- "type": "STRING",
- "value": "x86-windows-static-md"
- }
- },
- "hidden": true,
- "name": "windows-x86"
- },
- {
- "cacheVariables": {
- "CMAKE_CXX_FLAGS": "/EHsc /MP /W4"
- },
- "generator": "Visual Studio 17 2022",
- "inherits": ["cmake-dev", "vcpkg-dev"],
- "hidden": true,
- "name": "vs2022-windows",
- "toolset": "v143"
- },
- {
- "inherits": ["vs2022-windows", "windows-x64"],
- "name": "vs2022-windows-x64"
- },
- {
- "inherits": ["vs2022-windows", "windows-x86"],
- "name": "vs2022-windows-x86"
- }
- ],
- "buildPresets": [
- {
- "name": "vs2022-windows-x64",
- "configurePreset": "vs2022-windows-x64"
- },
- {
- "name": "vs2022-windows-x86",
- "configurePreset": "vs2022-windows-x86"
- }
- ],
- "version": 3
-}