Salome HOME
Fix pb of compilation with native libxml2 (Mandriva 2010)
[modules/shaper.git] / CMakeCommon / XMLProcessing.cmake
1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3
4 IF(DEFINED ENV{LIBXML2_ROOT_DIR})
5     IF(WIN32)
6         FILE(TO_CMAKE_PATH $ENV{LIBXML2_ROOT_DIR}/lib/libxml2.lib LIBXML2_LIBRARIES)
7         FILE(TO_CMAKE_PATH $ENV{LIBXML2_ROOT_DIR}/include LIBXML2_INCLUDE_DIR)
8     ELSE()
9         FILE(TO_CMAKE_PATH $ENV{LIBXML2_ROOT_DIR}/lib/libxml2.so LIBXML2_LIBRARIES)
10         FILE(TO_CMAKE_PATH $ENV{LIBXML2_ROOT_DIR}/include/libxml2 LIBXML2_INCLUDE_DIR)
11     ENDIF()
12 ENDIF()
13
14 FIND_PACKAGE(LibXml2 REQUIRED)
15
16 ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
17 INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
18 LINK_DIRECTORIES (${LIBXML2_LIBRARIES})