diff --git a/trunk/paradiseo-peo/CMakeLists.txt b/trunk/paradiseo-peo/CMakeLists.txt index 60dce0a36..03c830cc7 100644 --- a/trunk/paradiseo-peo/CMakeLists.txt +++ b/trunk/paradiseo-peo/CMakeLists.txt @@ -26,7 +26,13 @@ EXECUTE_PROCESS(COMMAND ${XML2_CONFIG_PROGRAM} --cflags OUTPUT_VARIABLE XML2_CF # set libxml2 libs in XML2_LIBSINCLUDE(FindLibXml2) EXECUTE_PROCESS(COMMAND ${XML2_CONFIG_PROGRAM} --libs OUTPUT_VARIABLE XML2_LIBS) -STRING(STRIP ${XML2_LIBS} XML2_LIBS) +IF(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} GREATER 4) + STRING(STRIP ${XML2_LIBS} XML2_LIBS) +ELSEIF(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} EQUAL 4) + STRING(REGEX REPLACE "^ " "" XML2_LIBS ${XML2_LIBS}) + STRING(REGEX REPLACE "( +)$" "" XML2_LIBS ${XML2_LIBS}) +ENDIF(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} GREATER 4) + ######################################################################################