aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirk Mueller <mueller@kde.org>2008-03-13 21:54:59 +0000
committerDirk Mueller <mueller@kde.org>2008-03-13 21:54:59 +0000
commit3d670d0aa49bd34c42a3e7872acb337335ef9a6b (patch)
tree861bec8db2b5410cf3ebbd6026a4adda445db170
parent10ac304227d3e25988e9ef4b21e1f07efa326381 (diff)
downloadextra-cmake-modules-3d670d0aa49bd34c42a3e7872acb337335ef9a6b.tar.gz
extra-cmake-modules-3d670d0aa49bd34c42a3e7872acb337335ef9a6b.tar.bz2
split into strigila and strigita prefix
svn path=/trunk/KDE/kdelibs/; revision=785375
-rw-r--r--modules/FindStrigi.cmake29
1 files changed, 22 insertions, 7 deletions
diff --git a/modules/FindStrigi.cmake b/modules/FindStrigi.cmake
index f1e4d206..8772731b 100644
--- a/modules/FindStrigi.cmake
+++ b/modules/FindStrigi.cmake
@@ -5,7 +5,8 @@
# STRIGI_INCLUDE_DIR - the Strigi include directory
# STRIGI_STREAMANALYZER_LIBRARY - Link these to use Strigi streamanalyzer
# STRIGI_STREAMS_LIBRARY - Link these to use Strigi streams
-# STRIGI_ANALYZER_PREFIX - strigi plugin prefix
+# STRIGI_LINE_ANALYZER_PREFIX - strigi plugin prefix
+# STRIGI_THROUGH_ANALYZER_PREFIX - strigi plugin prefix
# at first search only in the specified directories (NO_DEFAULT_PATH)
# only if it wasn't found there, the second call to FIND_PATH/LIBRARY()
@@ -122,16 +123,30 @@ find_package_handle_standard_args(Strigi
if(WIN32)
# this is needed to have mingw, cygwin and msvc libs installed in one directory
if(MSVC)
- set(STRIGI_ANALYZER_PREFIX msvc_strigila_)
+ set(STRIGI_LINE_ANALYZER_PREFIX msvc_strigila_)
elseif(CYGWIN)
- set(STRIGI_ANALYZER_PREFIX cyg_strigila_)
+ set(STRIGI_LINE_ANALYZER_PREFIX cyg_strigila_)
elseif(MINGW)
- set(STRIGI_ANALYZER_PREFIX mingw_strigila_)
+ set(STRIGI_LINE_ANALYZER_PREFIX mingw_strigila_)
endif(MSVC)
else(WIN32)
- set(STRIGI_ANALYZER_PREFIX strigila_)
+ set(STRIGI_LINE_ANALYZER_PREFIX strigila_)
endif(WIN32)
-mark_as_advanced(STRIGI_INCLUDE_DIR STRIGI_STREAMANALYZER_LIBRARY STRIGI_STREAMS_LIBRARY STRIGI_STRIGIQTDBUSCLIENT_LIBRARY STRIGI_ANALYZER_PREFIX)
-
+if(WIN32)
+ # this is needed to have mingw, cygwin and msvc libs installed in one directory
+ if(MSVC)
+ set(STRIGI_THROUGH_ANALYZER_PREFIX msvc_strigita_)
+ elseif(CYGWIN)
+ set(STRIGI_THROUGH_ANALYZER_PREFIX cyg_strigita_)
+ elseif(MINGW)
+ set(STRIGI_THROUGH_ANALYZER_PREFIX mingw_strigita_)
+ endif(MSVC)
+else(WIN32)
+ set(STRIGI_THROUGH_ANALYZER_PREFIX strigita_)
+endif(WIN32)
+mark_as_advanced(STRIGI_INCLUDE_DIR STRIGI_STREAMANALYZER_LIBRARY STRIGI_STREAMS_LIBRARY STRIGI_STRIGIQTDBUSCLIENT_LIBRARY
+ STRIGI_LINE_ANALYZER_PREFIX
+ STRIGI_THROUGH_ANALYZER_PREFIX
+)