diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-05-08 10:29:53 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-05-08 10:29:53 +0200 |
commit | 5d1d7b2def3553f181c791ad1f6107b66d9d789f (patch) | |
tree | 211715be3b4d047ef8faff7fef3bc4cdc79bd775 /cmake | |
parent | 2940dd75d550270d369bdf41418268d5956060b8 (diff) | |
download | kube-5d1d7b2def3553f181c791ad1f6107b66d9d789f.tar.gz kube-5d1d7b2def3553f181c791ad1f6107b66d9d789f.zip |
Use a Gpgpme::Gpgpme style exported target
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/modules/FindGpgme.cmake | 10 |
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 | |||
11 | set(GPGME_LIBRARIES ${GPGME_LIBRARY} ${GPGERROR_LIBRARY}) | 11 | set(GPGME_LIBRARIES ${GPGME_LIBRARY} ${GPGERROR_LIBRARY}) |
12 | set(GPGME_INCLUDE_DIRS ${GPGME_INCLUDE_DIR} ${GPGERROR_INCLUDE_DIR}) | 12 | set(GPGME_INCLUDE_DIRS ${GPGME_INCLUDE_DIR} ${GPGERROR_INCLUDE_DIR}) |
13 | 13 | ||
14 | if (NOT ${gpgme}) | 14 | if (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 | ) | ||
18 | endif() | 20 | endif() |