summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-02-15 11:00:33 +0100
committerSander Vrijders <sander@ouroboros.rocks>2026-02-18 07:55:59 +0100
commit471700175766f5a7f0b2449e1fe320ee78e9e2af (patch)
tree8eee7e7523b67b880ff86fcafa14a0b695cffa41
parent0d72b59c2964208ea34ce2322978344d7ff1a223 (diff)
downloadouroboros-471700175766f5a7f0b2449e1fe320ee78e9e2af.tar.gz
ouroboros-471700175766f5a7f0b2449e1fe320ee78e9e2af.zip
build: Set FUSE_PREFIX in fuse.cmake
The FUSE_PREFIX was set in global.cmake, but before HAVE_FUSE was defined. The FUSE_PREFIX should be set in fuse.cmake. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
-rw-r--r--cmake/config/global.cmake6
-rw-r--r--cmake/dependencies/system/fuse.cmake3
2 files changed, 2 insertions, 7 deletions
diff --git a/cmake/config/global.cmake b/cmake/config/global.cmake
index 243e1ba0..0ac256bb 100644
--- a/cmake/config/global.cmake
+++ b/cmake/config/global.cmake
@@ -23,12 +23,6 @@ set(SHM_PREFIX "ouroboros" CACHE STRING
set(SHM_LOCKFILE_NAME "/${SHM_PREFIX}.lockfile" CACHE INTERNAL
"Filename for the POSIX shared memory lockfile")
-# FUSE configuration
-if(HAVE_FUSE)
- set(FUSE_PREFIX "/tmp/ouroboros" CACHE STRING
- "Mountpoint for RIB filesystem")
-endif()
-
# Secure memory configuration
set(IRMD_SECMEM_MAX 1048576 CACHE STRING "IRMd secure heap size")
set(PROC_SECMEM_MAX 1048576 CACHE STRING "Process secure heap size")
diff --git a/cmake/dependencies/system/fuse.cmake b/cmake/dependencies/system/fuse.cmake
index ffd9e92e..007d82fd 100644
--- a/cmake/dependencies/system/fuse.cmake
+++ b/cmake/dependencies/system/fuse.cmake
@@ -27,8 +27,9 @@ if(FUSE_PKG_FOUND)
else()
message(STATUS "FUSE support enabled")
endif()
- # FUSE_PREFIX is set in cmake/config/global.cmake
set(HAVE_FUSE TRUE CACHE INTERNAL "FUSE filesystem support available")
+ set(FUSE_PREFIX "/tmp/ouroboros" CACHE STRING
+ "Mountpoint for RIB filesystem")
else()
message(STATUS "FUSE support disabled by user")
unset(HAVE_FUSE CACHE)