[libxslt] Add variables for configured options to CMake config files
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxslt] Add variables for configured options to CMake config files
- Date: Fri, 15 Jan 2021 17:42:18 +0000 (UTC)
commit 7455a9eaed155e145b3a08e23e60093f934e8589
Author: Markus Rickert <rickert fortiss org>
Date: Thu Dec 31 16:39:29 2020 +0100
Add variables for configured options to CMake config files
libxslt-config.cmake.cmake.in | 7 +++++--
libxslt-config.cmake.in | 4 +++-
2 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/libxslt-config.cmake.cmake.in b/libxslt-config.cmake.cmake.in
index 0577fc41..65003707 100644
--- a/libxslt-config.cmake.cmake.in
+++ b/libxslt-config.cmake.cmake.in
@@ -75,12 +75,15 @@ set(LIBXSLT_EXSLT_LIBRARIES ${LIBXSLT_EXSLT_LIBRARY})
include(CMakeFindDependencyMacro)
+set(LIBXSLT_SHARED @BUILD_SHARED_LIBS@)
+set(LIBXSLT_WITH_CRYPTO @LIBXSLT_WITH_CRYPTO@)
+
find_dependency(LibXml2 CONFIG)
list(APPEND LIBXSLT_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIRS})
list(APPEND LIBXSLT_LIBRARIES ${LIBXML2_LIBRARIES})
-if(NOT @BUILD_SHARED_LIBS@)
- if(@LIBXSLT_WITH_CRYPTO@)
+if(NOT LIBXSLT_SHARED)
+ if(LIBXSLT_WITH_CRYPTO)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
find_dependency(Gcrypt)
list(APPEND LIBXSLT_EXSLT_LIBRARIES ${GCRYPT_LIBRARIES})
diff --git a/libxslt-config.cmake.in b/libxslt-config.cmake.in
index c99228f4..44deee1b 100644
--- a/libxslt-config.cmake.in
+++ b/libxslt-config.cmake.in
@@ -65,12 +65,14 @@ unset(LIBXSLT_EXSLT_INTERFACE_LINK_LIBRARIES)
include(CMakeFindDependencyMacro)
+set(LIBXSLT_WITH_CRYPTO @WITH_CRYPTO@)
+
find_dependency(LibXml2 CONFIG)
list(APPEND LIBXSLT_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIRS})
list(APPEND LIBXSLT_LIBRARIES ${LIBXML2_LIBRARIES})
list(APPEND LIBXSLT_INTERFACE_LINK_LIBRARIES "LibXml2::LibXml2")
-if(@WITH_CRYPTO@)
+if(LIBXSLT_WITH_CRYPTO)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
find_dependency(Gcrypt)
list(APPEND LIBXSLT_EXSLT_LIBRARIES ${GCRYPT_LIBRARIES})
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]