[Cmake-commits] [cmake-commits] alex committed FindLibXml2.cmake 1.5 1.6
cmake-commits at cmake.org
cmake-commits at cmake.org
Mon Dec 22 03:00:11 EST 2008
Update of /cvsroot/CMake/CMake/Modules
In directory public:/mounts/ram/cvs-serv28707
Modified Files:
FindLibXml2.cmake
Log Message:
BUG: use FindPkgConfig.cmake instead of UsePkgConfig.cmake, sync with KDE
svn and fix bug #8290
Alex
Index: FindLibXml2.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/FindLibXml2.cmake,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** FindLibXml2.cmake 16 Aug 2008 11:22:59 -0000 1.5
--- FindLibXml2.cmake 22 Dec 2008 08:00:08 -0000 1.6
***************
*** 22,39 ****
# use pkg-config to get the directories and then use these values
# in the FIND_PATH() and FIND_LIBRARY() calls
! INCLUDE(UsePkgConfig)
! PKGCONFIG(libxml-2.0 _LibXml2IncDir _LibXml2LinkDir _LibXml2LinkFlags _LibXml2Cflags)
! SET(LIBXML2_DEFINITIONS ${_LibXml2Cflags})
ENDIF (NOT WIN32)
FIND_PATH(LIBXML2_INCLUDE_DIR libxml/xpath.h
! PATHS
! ${_LibXml2IncDir}
PATH_SUFFIXES libxml2
)
FIND_LIBRARY(LIBXML2_LIBRARIES NAMES xml2 libxml2
! PATHS
! ${_LibXml2LinkDir}
)
--- 22,41 ----
# use pkg-config to get the directories and then use these values
# in the FIND_PATH() and FIND_LIBRARY() calls
! FIND_PACKAGE(PkgConfig)
! PKG_CHECK_MODULES(PC_LIBXML libxml-2.0)
! SET(LIBXML2_DEFINITIONS ${PC_LIBXML_CFLAGS_OTHER})
ENDIF (NOT WIN32)
FIND_PATH(LIBXML2_INCLUDE_DIR libxml/xpath.h
! HINTS
! ${PC_LIBXML_INCLUDEDIR}
! ${PC_LIBXML_INCLUDE_DIRS}
PATH_SUFFIXES libxml2
)
FIND_LIBRARY(LIBXML2_LIBRARIES NAMES xml2 libxml2
! HINTS
! ${PC_LIBXML_LIBDIR}
! ${PC_LIBXML_LIBRARY_DIRS}
)
More information about the Cmake-commits
mailing list