From 0d87c6e52d0dae7cda5b61991089738c95fe8067 Mon Sep 17 00:00:00 2001 From: Alexander Neundorf Date: Mon, 16 Jan 2006 21:50:40 +0000 Subject: use the new pkg-config cmake module in the libart module the support for pkg-config was added with a custom cmake module (i.e. script, no editing of C++ sources involved) since somebody asked me, whether pkg-config is supported by cmake, ccmail to the mailinglist CCMAIL: kde-buildsystem@kde.org Alex svn path=/trunk/KDE/kdesdk/cmake/; revision=499066 --- modules/FindLibArt.cmake | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'modules') diff --git a/modules/FindLibArt.cmake b/modules/FindLibArt.cmake index e170d0e9..e8bd5a6b 100644 --- a/modules/FindLibArt.cmake +++ b/modules/FindLibArt.cmake @@ -1,11 +1,20 @@ +INCLUDE(UsePkgConfig) + +# use pkg-config to get the directories and then use these values +# in the FIND_PATH() and FIND_LIBRARY() calls +PKGCONFIG(libart-2.0 _libArtIncDir _libArtLinkDir _libArtLinkFlags _libArtCflags) + +SET(LIBART_DEFINITIONS ${_libArtCflags}) FIND_PATH(LIBART_INCLUDE_DIR libart_lgpl/libart.h +${_libArtIncDir}/libart-2.0 /usr/include/libart-2.0 /usr/local/include/libart-2.0 ) FIND_LIBRARY(LIBART_LIBRARY NAMES art_lgpl_2 PATHS +${_libArtLinkDir} /usr/lib /usr/local/lib ) -- cgit v1.2.1