aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHÃ¥vard Pettersen <3535158+havardpe@users.noreply.github.com>2022-12-01 16:25:34 +0100
committerGitHub <noreply@github.com>2022-12-01 16:25:34 +0100
commite6058f9f2370298dd40f15090307106ae98773f5 (patch)
tree4e4cf124f1b2920d0a01fbfb8a3f2aa7008d50b2
parent2c6115c3e2c72c4cbb63ee732aa990e401971110 (diff)
parentd5fe54f0a6c32784da18860da8e70da414881685 (diff)
Merge pull request #25080 from vespa-engine/toregge/detect-liburing
Detect liburing.
-rw-r--r--build_settings.cmake9
1 files changed, 9 insertions, 0 deletions
diff --git a/build_settings.cmake b/build_settings.cmake
index 819388a081a..8383feb4e1f 100644
--- a/build_settings.cmake
+++ b/build_settings.cmake
@@ -65,6 +65,15 @@ else()
set(VESPA_STDCXX_FS_LIB "stdc++fs")
endif()
+# Detect uring shared library.
+if(EXISTS "/usr/${CMAKE_INSTALL_LIBDIR}/liburing.so")
+ set(VESPA_URING_LIB "uring")
+ message("-- liburing found")
+else()
+ set(VESPA_URING_LIB "")
+ message("-- liburing not found")
+endif()
+
if(VESPA_OS_DISTRO_COMBINED STREQUAL "debian 10")
unset(VESPA_XXHASH_DEFINE)
else()