diff options
author | Jos van den Oever <jos@vandenoever.info> | 2007-03-05 08:54:16 +0000 |
---|---|---|
committer | Jos van den Oever <jos@vandenoever.info> | 2007-03-05 08:54:16 +0000 |
commit | d280b0c0df8002b933f8018955d11f2cad0bdaa9 (patch) | |
tree | b50cf63ad7c73b6566d5a3bac8f93f27f9046af0 /modules/FindStrigi.cmake | |
parent | a773428a4a784021059733ca9d658384de461e8e (diff) | |
download | extra-cmake-modules-d280b0c0df8002b933f8018955d11f2cad0bdaa9.tar.gz extra-cmake-modules-d280b0c0df8002b933f8018955d11f2cad0bdaa9.tar.bz2 |
Somehow FindStrigi.cmake did not get committed before, here it is.
svn path=/trunk/KDE/kdelibs/; revision=639518
Diffstat (limited to 'modules/FindStrigi.cmake')
-rw-r--r-- | modules/FindStrigi.cmake | 37 |
1 files changed, 37 insertions, 0 deletions
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) + |