From 5d1d7b2def3553f181c791ad1f6107b66d9d789f Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 8 May 2018 10:29:53 +0200 Subject: Use a Gpgpme::Gpgpme style exported target --- cmake/modules/FindGpgme.cmake | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'cmake/modules') diff --git a/cmake/modules/FindGpgme.cmake b/cmake/modules/FindGpgme.cmake index cb1b19b7..41065fc9 100644 --- a/cmake/modules/FindGpgme.cmake +++ b/cmake/modules/FindGpgme.cmake @@ -11,8 +11,10 @@ mark_as_advanced(GPGME_INCLUDE_DIR GPGME_LIBRARY GPGME_INCLUDE_DIR GPGME_LIBRARY set(GPGME_LIBRARIES ${GPGME_LIBRARY} ${GPGERROR_LIBRARY}) set(GPGME_INCLUDE_DIRS ${GPGME_INCLUDE_DIR} ${GPGERROR_INCLUDE_DIR}) -if (NOT ${gpgme}) - add_library(gpgme INTERFACE) - target_link_libraries(gpgme INTERFACE ${GPGME_LIBRARIES}) - target_include_directories(gpgme INTERFACE ${GPGME_INCLUDE_DIRS}) +if (GPGME_FOUND AND NOT TARGET Gpgme::Gpgme) + add_library(Gpgme::Gpgme INTERFACE IMPORTED) + set_target_properties(Gpgme::Gpgme PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${GPGME_INCLUDE_DIRS}" + INTERFACE_LINK_LIBRARIES "${GPGME_LIBRARIES}" + ) endif() -- cgit v1.2.3