From 20b2123fbc81ba41c74f66a95f2d71b7d866a677 Mon Sep 17 00:00:00 2001 From: Nicolas Fella Date: Tue, 4 May 2021 20:58:14 +0200 Subject: [PATCH] doc/user: Add instructions for using with CMake CMake provides a nice way to use libinput, let the world now. Signed-off-by: Nicolas Fella --- doc/user/building.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/user/building.rst b/doc/user/building.rst index 1aff1a8a..7e44e594 100644 --- a/doc/user/building.rst +++ b/doc/user/building.rst @@ -284,6 +284,11 @@ Software that uses meson should use the ``dependency()`` function: :: pkgconfig = import('pkgconfig') dep_libinput = dependency('libinput') +Software that uses CMake should use: :: + + find_package(Libinput) + target_link_libraries(myprogram PRIVATE Libinput::Libinput) + Otherwise, the most rudimentary way to compile and link a program against libinput is: