FindLibXml2
From Get docs
Cmake/docs/3.21/module/findlibxml2
FindLibXml2
Find the XML processing library (libxml2).
IMPORTED Targets
New in version 3.12.
The following IMPORTED targets may be defined:
LibXml2::LibXml2
libxml2 library.
LibXml2::xmllint
New in version 3.17.
xmllint command-line executable.
Result variables
This module will set the following variables in your project:
LibXml2_FOUND
- true if libxml2 headers and libraries were found
LIBXML2_INCLUDE_DIR
- the directory containing LibXml2 headers
LIBXML2_INCLUDE_DIRS
- list of the include directories needed to use LibXml2
LIBXML2_LIBRARIES
- LibXml2 libraries to be linked
LIBXML2_DEFINITIONS
- the compiler switches required for using LibXml2
LIBXML2_XMLLINT_EXECUTABLE
- path to the XML checking tool xmllint coming with LibXml2
LIBXML2_VERSION_STRING
- the version of LibXml2 found (since CMake 2.8.8)
Cache variables
The following cache variables may also be set:
LIBXML2_INCLUDE_DIR
- the directory containing LibXml2 headers
LIBXML2_LIBRARY
- path to the LibXml2 library
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/module/FindLibXml2.html