From be38f2a0d16c9fcdeba59d913a891b6d8ba20e90 Mon Sep 17 00:00:00 2001 From: Ichthyostega Date: Sun, 12 Jul 2026 03:35:25 +0200 Subject: [PATCH] Prototype: add dependency to `liburing` --- FrOSCon26/examples/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/FrOSCon26/examples/CMakeLists.txt b/FrOSCon26/examples/CMakeLists.txt index 74fecad..94986aa 100644 --- a/FrOSCon26/examples/CMakeLists.txt +++ b/FrOSCon26/examples/CMakeLists.txt @@ -28,6 +28,7 @@ add_compile_options("-Wall") # dependencies via pkg-config find_package(PkgConfig REQUIRED) +pkg_check_modules(LUR REQUIRED IMPORTED_TARGET liburing>=2.9) pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtkmm-3.0>=3.20) pkg_check_modules(XLIB REQUIRED IMPORTED_TARGET x11>=1.7) pkg_check_modules(EGL REQUIRED IMPORTED_TARGET egl>=1.5) @@ -42,6 +43,7 @@ file(GLOB_RECURSE demo_uring_headers CONFIGURE_DEPENDS "*.hpp") add_executable(demo_uring ${demo_uring_sources} ${demo_uring_headers}) target_compile_features(demo_uring PUBLIC cxx_std_17) target_include_directories(demo_uring PUBLIC $) +target_link_libraries(demo_uring PRIVATE PkgConfig::LUR) target_link_libraries(demo_uring PRIVATE PkgConfig::GTK) target_link_libraries(demo_uring PRIVATE PkgConfig::XLIB) target_link_libraries(demo_uring PRIVATE PkgConfig::EGL)