1MACRO(checkLibxml2)
2	IF (NOT LIBXML2_CHECKED)
3		MESSAGE(STATUS "Checking for Libxml2")
4		MESSAGE(STATUS "********************")
5
6		SET(LibXml2_FIND_QUIETLY TRUE)
7
8                if(CROSS)
9                        MESSAGE(STATUS "Xml2: Cross compilation override")
10                        SET(WIN32 0)
11                endif(CROSS)
12
13                FIND_PACKAGE(LibXml2)
14
15                if(CROSS)
16                        MESSAGE(STATUS "Cross : Xml2: ${LIBXML2_FOUND} lib:${LIBXML2_LIBRARIES} inc:${LIBXML2_INCLUDE_DIR} ")
17                        SET(LIBXML2_LIBRARIES "-lxml2 -L${CROSS}/lib")
18                        SET(WIN32 1)
19                endif(CROSS)
20
21		PRINT_LIBRARY_INFO("Libxml2" LIBXML2_FOUND "${LIBXML2_INCLUDE_DIR} ${LIBXML2_DEFINITIONS}" "${LIBXML2_LIBRARIES}")
22
23		SET(LIBXML2_CHECKED 1)
24
25		MESSAGE("")
26	ENDIF (NOT LIBXML2_CHECKED)
27ENDMACRO(checkLibxml2)
28