SET(LIBXMLDIR $ENV{LIBXML2_ROOT_DIR}) IF(WIN32) INCLUDE_DIRECTORIES(${LIBXMLDIR}/include) ELSE() INCLUDE_DIRECTORIES(${LIBXMLDIR}/include/libxml2) ENDIF(WIN32) LINK_DIRECTORIES (${LIBXMLDIR}/lib) IF(WIN32) SET(LIBXML2_LIBRARIES ${LIBXMLDIR}/lib/libxml2.lib) ELSE() SET(LIBXML2_LIBRARIES ${LIBXMLDIR}/lib/libxml2.so) ENDIF() #set(PROJECT_LIBRARIES ${PROJECT_LIBRARIES} ${LIBXMLDIR}/lib/libxml2.lib) #FILE(TO_CMAKE_PATH $ENV{PC_LIBXML_INCLUDEDIR} PC_LIBXML_INCLUDEDIR) #FILE(TO_CMAKE_PATH $ENV{PC_LIBXML_INCLUDEDIR} PC_LIBXML_INCLUDEDIR) #FILE(TO_CMAKE_PATH $ENV{PC_LIBXML_LIBDIR} PC_LIBXML_LIBDIR) #message(STATUS "PC_LIBXML_INCLUDEDIR " ${PC_LIBXML_INCLUDEDIR}) #message(STATUS "PC_LIBXML_LIBDIR " ${PC_LIBXML_LIBDIR}) #FIND_PACKAGE(LibXml2 REQUIRED) #if(LIBXML2_FOUND) # message(STATUS "Found libxml2 ver. " ${LIBXML2_VERSION_STRING}) # message(STATUS "LIBXML2_LIBRARIES " ${LIBXML2_LIBRARIES}) # message(STATUS "LIBXML2_INCLUDE_DIR " ${LIBXML2_INCLUDE_DIR}) #endif(LIBXML2_FOUND) #INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR}) #ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})