Merged in swgnoobs/swg-src (pull request #10)
[swg-src.git] / src / cmake / win32 / FindLibXml2.cmake
blob90f12a7dd7eec4fe6f012abc13d6cd91df63e993
2 find_path(LIBXML2_ROOT 
3                 
4         PATH_SUFFIXES libxml2
5         PATHS ${SWG_EXTERNALS_FIND}
6     NAMES include/zlib.h
9 find_path(LIBXML2_INCLUDE_DIR libxml/xpath.h
10     HINTS
11         $ENV{LIBXML2_ROOT}
12     PATH_SUFFIXES include include/libxml libxml2
13     PATHS
14         ${LIBXML2_ROOT}
15         ${LIBXML2_INCLUDEDIR}
18 find_library(LIBXML2_LIBRARY
19     NAMES libxml2-win32-debug xml2 libxml2 
20     PATH_SUFFIXES lib
21     HINTS
22         $ENV{LIBXML2_ROOT}
23         ${LIBXML2_ROOT}
24         ${LIBXML2_LIBRARYDIR}
27 # handle the QUIETLY and REQUIRED arguments and set OPENAL_FOUND to TRUE if
28 # all listed variables are TRUE
29 include(FindPackageHandleStandardArgs)
30 find_package_handle_standard_args(LibXml2 DEFAULT_MSG LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)
32 mark_as_advanced(LIBXML2_ROOT LIBXML2_INCLUDE_DIR LIBXML2_LIBRARY)