diff options
author | Alexander Neundorf <neundorf@kde.org> | 2009-11-12 18:15:10 +0000 |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2009-11-12 18:15:10 +0000 |
commit | 08df9dc8dccab6d7e92dd84501c8fdeebbeea454 (patch) | |
tree | b1ea3e3424191fc213cf9f30f4f0a69395db2751 | |
parent | 784fe8d3eb8d105f16f02cb44d6d122f8e5542f8 (diff) | |
download | extra-cmake-modules-08df9dc8dccab6d7e92dd84501c8fdeebbeea454.tar.gz extra-cmake-modules-08df9dc8dccab6d7e92dd84501c8fdeebbeea454.tar.bz2 |
search for onto2vocabularyclass, and use the found executable with full path in the add_ontologies() macro
(should make kdelibs dashboard build again)
Alex
svn path=/trunk/KDE/kdelibs/; revision=1048079
-rw-r--r-- | modules/FindSoprano.cmake | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/modules/FindSoprano.cmake b/modules/FindSoprano.cmake index 29331cf9..91148c14 100644 --- a/modules/FindSoprano.cmake +++ b/modules/FindSoprano.cmake @@ -3,6 +3,8 @@ # # Sets the following variables: # Soprano_FOUND - true is Soprano has been found +# SOPRANO_ONTO2VOCABULARYCLASS_EXECUTABLE - the onto2vocabularyclass program, required for adding ontologies +# SOPRANO_SOPRANOCMD_EXECUTABLE - the sopranocmd program # SOPRANO_INCLUDE_DIR - The include directory # SOPRANO_LIBRARIES - The Soprano core library to link to (libsoprano) # SOPRANO_INDEX_LIBRARIES - The Soprano index library (libsopranoindex) @@ -39,6 +41,21 @@ #else(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES AND SOPRANO_SERVER_LIBRARIES) include(FindLibraryWithDebug) + find_program(SOPRANO_SOPRANOCMD_EXECUTABLE + NAMES sopranocmd + HINTS + ${BIN_INSTALL_DIR} + ${KDE4_BIN_INSTALL_DIR} + ) + + find_program(SOPRANO_ONTO2VOCABULARYCLASS_EXECUTABLE + NAMES onto2vocabularyclass + HINTS + ${BIN_INSTALL_DIR} + ${KDE4_BIN_INSTALL_DIR} + ) + + find_path(SOPRANO_INCLUDE_DIR NAMES soprano/soprano.h @@ -227,6 +244,8 @@ mark_as_advanced(SOPRANO_CLIENT_LIBRARIES SOPRANO_INCLUDE_DIR SOPRANO_PLUGIN_DIR _SOPRANO_MACRO_FILE + SOPRANO_ONTO2VOCABULARYCLASS_EXECUTABLE + SOPRANO_SOPRANOCMD_EXECUTABLE ) #endif(SOPRANO_INCLUDE_DIR AND SOPRANO_LIBRARIES AND SOPRANO_INDEX_LIBRARIES AND SOPRANO_SERVER_LIBRARIES) |