summaryrefslogtreecommitdiffstats
path: root/build_settings.cmake
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-12-01 16:22:10 +0100
committerTor Egge <Tor.Egge@online.no>2022-12-01 16:22:10 +0100
commitd5fe54f0a6c32784da18860da8e70da414881685 (patch)
treee51b9371ff28283957b1e36d35542c29b90f99b9 /build_settings.cmake
parentb93371d83a15067c1bbb61f897fcdb3f7cacb559 (diff)
Detect liburing.
Diffstat (limited to 'build_settings.cmake')
-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()