From d280b0c0df8002b933f8018955d11f2cad0bdaa9 Mon Sep 17 00:00:00 2001 From: Jos van den Oever Date: Mon, 5 Mar 2007 08:54:16 +0000 Subject: Somehow FindStrigi.cmake did not get committed before, here it is. svn path=/trunk/KDE/kdelibs/; revision=639518 --- modules/FindStrigi.cmake | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 modules/FindStrigi.cmake (limited to 'modules') diff --git a/modules/FindStrigi.cmake b/modules/FindStrigi.cmake new file mode 100644 index 00000000..8ac85dbf --- /dev/null +++ b/modules/FindStrigi.cmake @@ -0,0 +1,37 @@ +# - Try to find Strigi +# Once done this will define +# +# STRIGI_FOUND - system has Strigi +# STRIGI_INCLUDE_DIR - the Strigi include directory +# STREAMINDEXER_LIBRARY - Link these to use Strigi streamindexer +# + +FIND_PATH(STRIGI_INCLUDE_DIR strigi/streamindexer.h + PATHS + /usr/include + /usr/local/include + $ENV{STRIGI_HOME}/include + ${CMAKE_INSTALL_PREFIX}/include +) +FIND_LIBRARY(STREAMINDEXER_LIBRARY NAMES streamindexer + PATHS + /usr/lib + /usr/local/lib + $ENV{STRIGI_HOME}/lib + ${CMAKE_INSTALL_PREFIX}/lib +) + +IF(STRIGI_INCLUDE_DIR AND STREAMINDEXER_LIBRARY) + SET(STRIGI_FOUND TRUE) +ENDIF(STRIGI_INCLUDE_DIR AND STREAMINDEXER_LIBRARY) + +IF(STRIGI_FOUND) + IF(NOT Strigi_FIND_QUIETLY) + MESSAGE(STATUS "Found Strigi: ${STREAMINDEXER_LIBRARY}") + ENDIF(NOT Strigi_FIND_QUIETLY) +ELSE(STRIGI_FOUND) + IF(Strigi_FIND_REQUIRED) + MESSAGE(FATAL_ERROR "Could not find Strigi") + ENDIF(Strigi_FIND_REQUIRED) +ENDIF(STRIGI_FOUND) + -- cgit v1.2.1