1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-08-05 23:35:48 +03:00

Add variables for configured options to CMake config files

This commit is contained in:
Markus Rickert
2020-12-31 16:39:29 +01:00
committed by Nick Wellnhofer
parent cf90459424
commit 7455a9eaed
2 changed files with 8 additions and 3 deletions

View File

@@ -75,12 +75,15 @@ set(LIBXSLT_EXSLT_LIBRARIES ${LIBXSLT_EXSLT_LIBRARY})
include(CMakeFindDependencyMacro) include(CMakeFindDependencyMacro)
set(LIBXSLT_SHARED @BUILD_SHARED_LIBS@)
set(LIBXSLT_WITH_CRYPTO @LIBXSLT_WITH_CRYPTO@)
find_dependency(LibXml2 CONFIG) find_dependency(LibXml2 CONFIG)
list(APPEND LIBXSLT_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIRS}) list(APPEND LIBXSLT_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIRS})
list(APPEND LIBXSLT_LIBRARIES ${LIBXML2_LIBRARIES}) list(APPEND LIBXSLT_LIBRARIES ${LIBXML2_LIBRARIES})
if(NOT @BUILD_SHARED_LIBS@) if(NOT LIBXSLT_SHARED)
if(@LIBXSLT_WITH_CRYPTO@) if(LIBXSLT_WITH_CRYPTO)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}) list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
find_dependency(Gcrypt) find_dependency(Gcrypt)
list(APPEND LIBXSLT_EXSLT_LIBRARIES ${GCRYPT_LIBRARIES}) list(APPEND LIBXSLT_EXSLT_LIBRARIES ${GCRYPT_LIBRARIES})

View File

@@ -65,12 +65,14 @@ unset(LIBXSLT_EXSLT_INTERFACE_LINK_LIBRARIES)
include(CMakeFindDependencyMacro) include(CMakeFindDependencyMacro)
set(LIBXSLT_WITH_CRYPTO @WITH_CRYPTO@)
find_dependency(LibXml2 CONFIG) find_dependency(LibXml2 CONFIG)
list(APPEND LIBXSLT_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIRS}) list(APPEND LIBXSLT_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIRS})
list(APPEND LIBXSLT_LIBRARIES ${LIBXML2_LIBRARIES}) list(APPEND LIBXSLT_LIBRARIES ${LIBXML2_LIBRARIES})
list(APPEND LIBXSLT_INTERFACE_LINK_LIBRARIES "LibXml2::LibXml2") list(APPEND LIBXSLT_INTERFACE_LINK_LIBRARIES "LibXml2::LibXml2")
if(@WITH_CRYPTO@) if(LIBXSLT_WITH_CRYPTO)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}) list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
find_dependency(Gcrypt) find_dependency(Gcrypt)
list(APPEND LIBXSLT_EXSLT_LIBRARIES ${GCRYPT_LIBRARIES}) list(APPEND LIBXSLT_EXSLT_LIBRARIES ${GCRYPT_LIBRARIES})