From ee7b870eb18b040d45fa07fe8efdc9698d01407e Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Thu, 9 Dec 2021 15:04:52 -0800 Subject: FindInotify.cmake: add target support Signed-off-by: Rosen Penev --- find-modules/FindInotify.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'find-modules') diff --git a/find-modules/FindInotify.cmake b/find-modules/FindInotify.cmake index c1c5cc1b..5206b733 100644 --- a/find-modules/FindInotify.cmake +++ b/find-modules/FindInotify.cmake @@ -54,8 +54,13 @@ if(Inotify_INCLUDE_DIRS) DESCRIPTION "inotify API on the *BSD family of operating systems." ) endif() + if(NOT TARGET Inotify::Inotify) + add_library(Inotify::Inotify INTERFACE IMPORTED) + set_property(TARGET Inotify::Inotify PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${Inotify_INCLUDE_DIRS}") + set_property(TARGET Inotify::Inotify PROPERTY INTERFACE_LINK_LIBRARIES "${Inotify_LIBRARIES}") + endif() else() - set(Inotify_FOUND FALSE) + set(Inotify_FOUND FALSE) endif() mark_as_advanced(Inotify_LIBRARIES Inotify_INCLUDE_DIRS) -- cgit v1.2.1