17 lines
642 B
CMake
17 lines
642 B
CMake
if (NOT LIBXML2_DIR)
|
|
set (LIBXML2_DIR "" CACHE PATH "Directory containing libxml")
|
|
endif ()
|
|
|
|
FILE(TO_CMAKE_PATH "$ENV{LIBXML2_DIR}" TRY1_DIR)
|
|
FILE(TO_CMAKE_PATH "${LIBXML2_DIR}" TRY2_DIR)
|
|
FILE(GLOB LIBXML2_DIR ${TRY1_DIR} ${TRY2_DIR})
|
|
|
|
FIND_PATH(LIBXML2_INCLUDE_DIR libxml/parser.h
|
|
PATHS ${LIBXML2_DIR}/include ${LIBXML2_DIR}/include/libxml2 /usr/local/include/libxml2 /usr/include/libxml2
|
|
ENV INCLUDE DOC "Directory containing libxml/parser.h include file")
|
|
mark_as_advanced (LIBXML2_INCLUDE_DIR)
|
|
|
|
IF (LIBXML2_INCLUDE_DIR)
|
|
SET(LIBXML2_FOUND TRUE)
|
|
ENDIF (LIBXML2_INCLUDE_DIR)
|