summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorluwenpeng <[email protected]>2023-04-21 17:57:23 +0800
committerluwenpeng <[email protected]>2023-04-21 20:30:26 +0800
commit97a4386bc47436ec7f4b69cffdbb16d3ba76111e (patch)
treed7907b5499a6dd7eeb1f75efe1e110bf21cc06d4 /cmake
parent6e02f6b8acda78d9f3384038d85febd3fc1fbd3a (diff)
TSG-14829 io_uring支持触发事件,适配mrzcpd的epoll_wait功能
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindLIBBPF.cmake8
-rw-r--r--cmake/FindLIBURING.cmake8
2 files changed, 16 insertions, 0 deletions
diff --git a/cmake/FindLIBBPF.cmake b/cmake/FindLIBBPF.cmake
new file mode 100644
index 0000000..e9a315a
--- /dev/null
+++ b/cmake/FindLIBBPF.cmake
@@ -0,0 +1,8 @@
+include(FindPkgConfig)
+pkg_check_modules(LIBBPF libbpf)
+
+if(LIBBPF_FOUND)
+ set(SUPPORT_BPF true)
+else()
+ set(SUPPORT_BPF false)
+endif() \ No newline at end of file
diff --git a/cmake/FindLIBURING.cmake b/cmake/FindLIBURING.cmake
new file mode 100644
index 0000000..c1bfdec
--- /dev/null
+++ b/cmake/FindLIBURING.cmake
@@ -0,0 +1,8 @@
+include(FindPkgConfig)
+pkg_check_modules(LIBURING liburing)
+
+if(LIBURING_FOUND)
+ set(SUPPORT_LIBURING true)
+else()
+ set(SUPPORT_LIBURING false)
+endif() \ No newline at end of file