Finds the native Expat headers and library. Expat is a stream-oriented XML parser library written in C.
This module provides the following Imported Targets:
EXPAT::EXPATAdded in version 3.10.
Target encapsulating the Expat library (expat) usage requirements. This
target is available only if Expat is found.
This module sets the following variables:
EXPAT_INCLUDE_DIRSInclude directories containing expat.h and related headers needed to use
Expat.
EXPAT_LIBRARIESLibraries needed to link against to use Expat.
EXPAT_FOUNDBoolean indicating whether the Expat is found.
This module accepts the following variables:
EXPAT_USE_STATIC_LIBSAdded in version 3.28.
Set to TRUE to use static libraries.
Added in version 3.31: Implemented on non-Windows platforms.
Finding Expat library and linking it to a project target:
find_package(EXPAT)
target_link_libraries(project_target PRIVATE EXPAT::EXPAT)