summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-08 10:29:53 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-08 10:29:53 +0200
commit5d1d7b2def3553f181c791ad1f6107b66d9d789f (patch)
tree211715be3b4d047ef8faff7fef3bc4cdc79bd775 /cmake
parent2940dd75d550270d369bdf41418268d5956060b8 (diff)
downloadkube-5d1d7b2def3553f181c791ad1f6107b66d9d789f.tar.gz
kube-5d1d7b2def3553f181c791ad1f6107b66d9d789f.zip
Use a Gpgpme::Gpgpme style exported target
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/FindGpgme.cmake10
1 files changed, 6 insertions, 4 deletions
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
11set(GPGME_LIBRARIES ${GPGME_LIBRARY} ${GPGERROR_LIBRARY}) 11set(GPGME_LIBRARIES ${GPGME_LIBRARY} ${GPGERROR_LIBRARY})
12set(GPGME_INCLUDE_DIRS ${GPGME_INCLUDE_DIR} ${GPGERROR_INCLUDE_DIR}) 12set(GPGME_INCLUDE_DIRS ${GPGME_INCLUDE_DIR} ${GPGERROR_INCLUDE_DIR})
13 13
14if (NOT ${gpgme}) 14if (GPGME_FOUND AND NOT TARGET Gpgme::Gpgme)
15 add_library(gpgme INTERFACE) 15 add_library(Gpgme::Gpgme INTERFACE IMPORTED)
16 target_link_libraries(gpgme INTERFACE ${GPGME_LIBRARIES}) 16 set_target_properties(Gpgme::Gpgme PROPERTIES
17 target_include_directories(gpgme INTERFACE ${GPGME_INCLUDE_DIRS}) 17 INTERFACE_INCLUDE_DIRECTORIES "${GPGME_INCLUDE_DIRS}"
18 INTERFACE_LINK_LIBRARIES "${GPGME_LIBRARIES}"
19 )
18endif() 20endif()