# # SPDX-FileCopyrightText: Milan Crha # SPDX-License-Identifier: BSD-3-Clause # # - try to find libxml # Once done this will define # # LIBXML_FOUND - system has libxml 2.0 # LIBXML_CFLAGS # LIBXML_LIBRARIES find_package(PkgConfig) if(PKG_CONFIG_FOUND) set(_libxml_version_cmp) if(DEFINED LibXML_FIND_VERSION) set(_libxml_version_cmp ${LibXML_FIND_VERSION}) set(_libxml_version_cmp ">=${_libxml_version_cmp}") endif() pkg_check_modules(_pc_libxml libxml-2.0${_libxml_version_cmp}) if(_pc_libxml_FOUND) set(LIBXML_FOUND TRUE) set(LIBXML_CFLAGS "${_pc_libxml_CFLAGS}") set(LIBXML_LIBRARIES "${_pc_libxml_LIBRARIES}") endif() endif() mark_as_advanced( LIBXML_CFLAGS LIBXML_LIBRARIES )