Lines Matching full:libxml2
1 # libxml2-config.cmake
4 # Libxml2 cmake module.
9 # LIBXML2_INCLUDE_DIR - Directory where LibXml2 headers are located.
10 # LIBXML2_INCLUDE_DIRS - list of the include directories needed to use LibXml2.
11 # LIBXML2_LIBRARY - path to the LibXml2 library.
13 # LIBXML2_DEFINITIONS - the compiler switches required for using LibXml2.
14 # LIBXML2_VERSION_MAJOR - The major version of libxml2.
15 # LIBXML2_VERSION_MINOR - The minor version of libxml2.
16 # LIBXML2_VERSION_PATCH - The patch version of libxml2.
18 # LIBXML2_MODULES - whether libxml2 has dso support
19 # LIBXML2_XMLLINT_EXECUTABLE - path to the XML checking tool xmllint coming with LibXml2
23 # LibXml2::LibXml2 - the LibXml2 library
24 # LibXml2::xmllint - the xmllint command-line executable
34 set(LIBXML2_INCLUDE_DIR ${_libxml2_rootdir}/include/libxml2)
94 # whether libxml2 has dso support
99 if(NOT TARGET LibXml2::LibXml2 AND DEFINED LIBXML2_LIBRARY AND DEFINED LIBXML2_INCLUDE_DIRS)
100 add_library(LibXml2::LibXml2 UNKNOWN IMPORTED)
101 set_target_properties(LibXml2::LibXml2 PROPERTIES IMPORTED_LOCATION "${LIBXML2_LIBRARY}")
102 …set_target_properties(LibXml2::LibXml2 PROPERTIES INTERFACE_COMPILE_OPTIONS "${LIBXML2_DEFINITIONS…
103 …set_target_properties(LibXml2::LibXml2 PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${LIBXML2_INCLUDE…
104 …set_target_properties(LibXml2::LibXml2 PROPERTIES INTERFACE_LINK_LIBRARIES "${LIBXML2_INTERFACE_LI…
107 if(NOT TARGET LibXml2::xmlcatalog AND DEFINED LIBXML2_XMLCATALOG_EXECUTABLE)
108 add_executable(LibXml2::xmlcatalog IMPORTED)
109 …set_target_properties(LibXml2::xmlcatalog PROPERTIES IMPORTED_LOCATION "${LIBXML2_XMLCATALOG_EXECU…
112 if(NOT TARGET LibXml2::xmllint AND DEFINED LIBXML2_XMLLINT_EXECUTABLE)
113 add_executable(LibXml2::xmllint IMPORTED)
114 …set_target_properties(LibXml2::xmllint PROPERTIES IMPORTED_LOCATION "${LIBXML2_XMLLINT_EXECUTABLE}…