aboutsummaryrefslogtreecommitdiff
path: root/modules/FindSoprano.cmake
diff options
context:
space:
mode:
authorSebastian Trueg <sebastian@trueg.de>2008-01-21 09:50:09 +0000
committerSebastian Trueg <sebastian@trueg.de>2008-01-21 09:50:09 +0000
commit2d02ec4b5ec47afc13b03131f5ea0729426dff81 (patch)
tree95a6533db8de0e8f5f24cb6fad632174965253a5 /modules/FindSoprano.cmake
parent1f55f97829c1539498fd8528fe6dc8ec19f1c012 (diff)
downloadextra-cmake-modules-2d02ec4b5ec47afc13b03131f5ea0729426dff81.tar.gz
extra-cmake-modules-2d02ec4b5ec47afc13b03131f5ea0729426dff81.tar.bz2
Honor Soprano_FIND_REQUIRED in version check
svn path=/trunk/KDE/kdelibs/; revision=764199
Diffstat (limited to 'modules/FindSoprano.cmake')
-rw-r--r--modules/FindSoprano.cmake6
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/FindSoprano.cmake b/modules/FindSoprano.cmake
index 2f726db9..0cc278b0 100644
--- a/modules/FindSoprano.cmake
+++ b/modules/FindSoprano.cmake
@@ -100,7 +100,11 @@
STRING(REGEX REPLACE "SOPRANO_VERSION_STRING \"(.*)\"\n" "\\1" SOPRANO_VERSION ${SOPRANO_VERSION_MATCH})
if(SOPRANO_VERSION STRLESS "${SOPRANO_MIN_VERSION}")
set(Soprano_FOUND FALSE)
- message(FATAL_ERROR "Soprano version ${SOPRANO_VERSION} is too old. Please install ${SOPRANO_MIN_VERSION} or newer")
+ if(Soprano_FIND_REQUIRED)
+ message(FATAL_ERROR "Soprano version ${SOPRANO_VERSION} is too old. Please install ${SOPRANO_MIN_VERSION} or newer")
+ else(Soprano_FIND_REQUIRED)
+ message(STATUS "Soprano version ${SOPRANO_VERSION} is too old. Please install ${SOPRANO_MIN_VERSION} or newer")
+ endif(Soprano_FIND_REQUIRED)
endif(SOPRANO_VERSION STRLESS "${SOPRANO_MIN_VERSION}")
ENDIF (SOPRANO_VERSION_MATCH)
endif(Soprano_FOUND)