diff options
| author | Sebastian Trueg <sebastian@trueg.de> | 2007-10-09 17:33:54 +0000 | 
|---|---|---|
| committer | Sebastian Trueg <sebastian@trueg.de> | 2007-10-09 17:33:54 +0000 | 
| commit | 133a932ce19147d9f46fd05c7501a78ea6fc5f66 (patch) | |
| tree | d8b04a9a84b2967d7ceddc14c4b24328281b704b /modules | |
| parent | 153d1df182a833c0f5ce71fc9105a2b475152c68 (diff) | |
| download | extra-cmake-modules-133a932ce19147d9f46fd05c7501a78ea6fc5f66.tar.gz extra-cmake-modules-133a932ce19147d9f46fd05c7501a78ea6fc5f66.tar.bz2 | |
Also check for Soprano index, server, and client libs
svn path=/trunk/KDE/kdelibs/; revision=723443
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/FindSoprano.cmake | 34 | 
1 files changed, 27 insertions, 7 deletions
| diff --git a/modules/FindSoprano.cmake b/modules/FindSoprano.cmake index e09a311e..6c5d687f 100644 --- a/modules/FindSoprano.cmake +++ b/modules/FindSoprano.cmake @@ -1,11 +1,11 @@ -if(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES) +if(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES AND SOPRANO_SERVER_LIBRARIES)    # read from cache    set(Soprano_FOUND TRUE) -else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES) +else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES AND SOPRANO_SERVER_LIBRARIES)    INCLUDE(FindLibraryWithDebug)    FIND_PATH(SOPRANO_INCLUDE_DIR  @@ -24,7 +24,8 @@ else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES)      ${LIB_INSTALL_DIR}    ) -  FIND_LIBRARY_WITH_DEBUG(SOPRANO_INDEX_LIBRARIES + +  FIND_LIBRARY_WITH_DEBUG(SOPRANO_INDEX_LIBRARIES       WIN32_DEBUG_POSTFIX d      NAMES      sopranoindex @@ -33,7 +34,7 @@ else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES)      ${LIB_INSTALL_DIR}      ) -  FIND_LIBRARY_WITH_DEBUG(SOPRANO_CLIENT_LIBRARIES +  FIND_LIBRARY_WITH_DEBUG(SOPRANO_CLIENT_LIBRARIES       WIN32_DEBUG_POSTFIX d      NAMES      sopranoclient @@ -42,11 +43,30 @@ else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES)      ${LIB_INSTALL_DIR}      ) -  if(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_CLIENT_LIBRARIES AND SOPRANO_INDEX_LIBRARIES) +  FIND_LIBRARY_WITH_DEBUG(SOPRANO_SERVER_LIBRARIES  +    WIN32_DEBUG_POSTFIX d +    NAMES +    sopranoserver +    PATHS +    ${KDE4_LIB_DIR} +    ${LIB_INSTALL_DIR} +    ) + +  if(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES)      set(Soprano_FOUND TRUE) +  endif(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES) + +  if(Soprano_FOUND AND SOPRANO_INDEX_LIBRARIES)      set(SopranoIndex_FOUND TRUE) +  endif(Soprano_FOUND AND SOPRANO_INDEX_LIBRARIES) + +  if(Soprano_FOUND AND SOPRANO_CLIENT_LIBRARIES)      set(SopranoClient_FOUND TRUE) -  endif(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_CLIENT_LIBRARIES AND SOPRANO_INDEX_LIBRARIES) +  endif(Soprano_FOUND AND SOPRANO_CLIENT_LIBRARIES) + +  if(Soprano_FOUND AND SOPRANO_SERVER_LIBRARIES) +    set(SopranoServer_FOUND TRUE) +  endif(Soprano_FOUND AND SOPRANO_SERVER_LIBRARIES)    if(Soprano_FOUND)      if(NOT Soprano_FIND_QUIETLY) @@ -72,4 +92,4 @@ else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES)      endif(Soprano_FIND_REQUIRED)    endif(Soprano_FOUND) -endif(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES) +endif(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES AND SOPRANO_SERVER_LIBRARIES) | 
