From 828dd42ef64874855b0c9fd7a81c1a672797db73 Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Wed, 14 Mar 2007 06:03:35 +0000 Subject: need both strigi libs on win32 FIXME: don't search for libs when they're already in the cache svn path=/trunk/KDE/kdelibs/; revision=642355 --- modules/FindStrigi.cmake | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/FindStrigi.cmake b/modules/FindStrigi.cmake index a8f649e3..a421c9cf 100644 --- a/modules/FindStrigi.cmake +++ b/modules/FindStrigi.cmake @@ -4,6 +4,8 @@ # STRIGI_FOUND - system has Strigi # STRIGI_INCLUDE_DIR - the Strigi include directory # STREAMINDEXER_LIBRARY - Link these to use Strigi streamindexer +# STREAMS_LIBRARY - Link these to use Strigi streams +# STRIGI_LIBRARIES - Link these to use both Strigi libraries # if (WIN32) @@ -26,14 +28,24 @@ FIND_LIBRARY(STREAMINDEXER_LIBRARY NAMES streamindexer ${CMAKE_INSTALL_PREFIX}/lib ${_program_FILES_DIR}/strigi/lib ) +FIND_LIBRARY(STREAMS_LIBRARY NAMES streams + PATHS + /usr/lib + /usr/local/lib + $ENV{STRIGI_HOME}/lib + ${CMAKE_INSTALL_PREFIX}/lib + ${_program_FILES_DIR}/strigi/lib +) -IF(STRIGI_INCLUDE_DIR AND STREAMINDEXER_LIBRARY) +IF(STRIGI_INCLUDE_DIR AND STREAMINDEXER_LIBRARY AND STREAMS_LIBRARY) SET(STRIGI_FOUND TRUE) -ENDIF(STRIGI_INCLUDE_DIR AND STREAMINDEXER_LIBRARY) +ENDIF(STRIGI_INCLUDE_DIR AND STREAMINDEXER_LIBRARY AND STREAMS_LIBRARY) IF(STRIGI_FOUND) + SET(STRIGI_LIBRARIES ${STREAMINDEXER_LIBRARY} ${STREAMS_LIBRARY}) IF(NOT Strigi_FIND_QUIETLY) MESSAGE(STATUS "Found Strigi: ${STREAMINDEXER_LIBRARY}") + MESSAGE(STATUS "Found Strigi: ${STREAMS_LIBRARY}") ENDIF(NOT Strigi_FIND_QUIETLY) ELSE(STRIGI_FOUND) IF(Strigi_FIND_REQUIRED) -- cgit v1.2.1